Cấp độ 3.7 Bộ bài tập SQL

Cho bảng sau:

customers
id name surname total_sum total_orders last_activity email
1 Ioann Red 12000.00 60 2023 ioann.red@gmail.com
2 Aaron Gold 700.00 7 2013 aaron.gold@gmail.com
3 Brian Tricky 1600.00 9 2023 brian-tricky@gmail.com
4 John Bread 20.000 144 2023 NULL

Hãy giải các bài toán sau cho bảng đó:

Задание 1

Tìm khách hàng có tổng giá trị đơn hàng vượt quá 10000 đô la và không đặt hàng trong năm hiện tại. Chỉ ra tên, họ và tổng giá trị đơn hàng của họ.

Задание 2

Hiển thị khách hàng có ngày đặt hàng cuối cùng cách đây hơn 5 năm và đã thực hiện hơn 3 đơn hàng. Chỉ ra tên, họ, ngày đặt hàng đầu tiên và số lượng đơn hàng của họ.

Задание 3

Tìm khách hàng có giá trị đơn hàng trung bình vượt quá 10000 đô la và đã đặt hàng trong năm hiện tại. Chỉ ra tên, họ và giá trị đơn hàng trung bình của họ.

Задание 4

Hiển thị khách hàng có địa chỉ email không chứa ký tự '@' và đã đặt hàng trong năm hiện tại. Chỉ ra tên, họ và địa chỉ email của họ.

Задание 5

Tìm khách hàng có tổng số đơn hàng vượt quá số đơn hàng trung bình trên toàn bộ cơ sở dữ liệu và đã đặt ít nhất một đơn hàng trong tháng hiện tại. Chỉ ra tên, họ và tổng số đơn hàng của họ.