Lygis 8.3 SQL užduočių rinkinys
Duotos lentelės:
| id | total | client_id | date |
|---|---|---|---|
| 1 | 700 | 5 | 2023-11-11 |
| 2 | 500 | 1 | 2023-01-12 |
| 3 | 340 | 1 | 2023-01-13 |
| 4 | 1999 | 4 | 2022-10-11 |
| 5 | 875 | 3 | 2023-05-25 |
| 6 | 201 | 2 | 2023-04-30 |
| 7 | 700 | 2 | 2022-12-25 |
| 8 | 821 | 3 | 2023-07-03 |
| 9 | 219 | 5 | 2023-11-11 |
| 10 | 329 | 1 | 2023-03-31 |
| 11 | 986 | 3 | 2023-02-28 |
| id | name |
|---|---|
| 1 | John |
| 2 | Lolita |
| 3 | Ann |
| 4 | Alex |
| 5 | Matthew |
Išspręskite joms šias užduotis:
Raskite klientą, kuris atliko daugiausia užsakymų, ir išveskite visų jo užsakymų bendrą sumą, jo vardą ir pirmojo jo užsakymo datą.
Pakeiskite ankstesnę užduotį taip, kad taip pat rastumėte klientą su pačia ankstesne pirmojo jo užsakymo data ir pačia vėlesne paskutinio jo užsakymo data, ir išveskite juos.