Level 3.5 SQL Problem Set

Diberikan tabel:

orders
id name price client_name client_id
1 Order#12211 120.00 Jorge 1 2023-07-03
2 Order#12323 50.00 John 2 2023-06-30
3 Order#45454 250.00 Ronny 3 2023-03-09
4 Order#12315 400.00 John 2 2023-02-18
5 Order#12316 99.00 Jorge 1 2023-01-08

Selesaikan masalah berikut untuk tabel ini:

Задание 1

Tampilkan klien yang total semua pesanannya di atas rata-rata total pesanan di seluruh database. Tunjukkan nama mereka dan total pesanan.

Задание 2

Temukan klien yang jumlah pesanannya lebih besar dari rata-rata jumlah pesanan di seluruh database, dan yang setidaknya memiliki satu pesanan yang dibuat pada tahun berjalan. Tunjukkan nama mereka dan jumlah pesanan.

Задание 3

Tampilkan pesanan yang jumlah pesanannya melebihi 100 dolar. Tunjukkan nomor pesanan, nama, dan jumlahnya.

Задание 4

Temukan pesanan yang jumlah pesanannya lebih besar dari rata-rata jumlah pesanan pada tahun berjalan. Tunjukkan nomor pesanan, nama, dan jumlah pesanan.

Задание 5

Tampilkan pesanan yang dibuat oleh klien yang namanya diawali dengan huruf 'M' dan diakhiri dengan 'a' serta dibuat pada tahun ini. Tunjukkan nomor pesanan dan nama klien.