SQL-harjoituksia 3

1. Hae kaikki tuotteet, joiden ostohinta on 90 ja 100 välillä. (BETWEEN)

2. Hae kaikki työntekijät joiden etunimi alkaa A:lla. (LIKE-haku)

3. Hae kaikki työntekijät joiden sukunimi päättyy "on". (LIKE-haku)

4. Hae kaikkien asiakkaiden tiedot joille ei ole määritelty osavaltio-tietoa. (NULL)

 

--

5. Millä kyselyllä saat selville kuinka monta riviä on customers-taulussa? 

6. Mikä on kaikki tuotteiden yhteenlaskettu ostohinta? 

7. Mikä on kaikkien tuotteiden ostohintojen keskiarvo?

8. Mikä on kaikkien tilausten yhteenlaskettu laskutettava summa? 

9. Mitä erilaisia merkkijonojen käsittelyfunktioita on käytettävissä MySQL:ssä?

 

10. Hae taulun customers 10 ensimmäistä riviä. (LIMIT-määre)

11. Hae tietokantaa hyödyntäen tämän päivän päivämäärä. 

12. Hae kaikki tilaukset jotka on tehty 17.10.2003. 

13. Hae kaikki tilaukset jotka on tehty myöhemmin kuin 17.10.2003. 

 

14. Hae suoritettujen maksujen lukumäärät asiakkaittain (GROUP BY, COUNT(*))

15. Hae suoritettujen maksujen summat asiakkaittain (GROUP BY, SUM)

16. Hae tilausten tuotteiden yhteismäärät per tuote (GROUP BY, SUM)

17. Hae tilausten yhteenlasketut hinnat (lukumäärä * yksikköhinta) per tuote (GROUP BY, SUM)