Tason 2.8 SQL-tehtäväsarja

Annettu taulu:

orders
id name total date
1 Aaron 999 2023-08-31
2 Max 140 2023-09-28
3 Catherine 560 2023-05-31
4 Catherine 240 2023-03-22
5 Aaron 500 2023-01-24

Ratkaise sille seuraavat tehtävät:

Задание 1

Näytä lista ainutlaatuisista asiakkaita, jotka ovat tehneet tilauksia, ja ilmoita heidän tilaustensa summa ja määrä, lajiteltuna nousevaan järjestykseen.

Задание 2

Etsi kunkin asiakkaan tekemien tilausten kokonaismäärä ja ilmoita asiakkaat, jotka ovat tehneet vähemmän kuin 3 tilausta.

Задание 3

Näytä lista nykyisessä kuussa tehdyistä tilauksista, ja ilmoita tuotteiden määrä kussakin tilauksessa ja niiden kokonaishinta.

Задание 4

Etsi tilauksen keskimääräinen koko (summa) viimeisten 2 kuukauden aikana, ja ilmoita tilaukset, joiden summa on alle mediaanisumman.

Задание 5

Näytä tilaukset, joissa summa on yli 1000 dollaria, ja ilmoita tilaukset tehneet asiakkaat.