GROUP BY - данный запрос используется cho группирования результата одного или нескольких столбцов.
GROUP BY cú pháp SQL
Ví dụ SQL GROUP BY
Chúng ta có bảng sau "Đặt hàng":
| O_Id | OrderDate | Khách hàng | |
|---|---|---|---|
| 1 | 2008/11/12 | 1000 | Hansen |
| 2 | 2008/10/23 | 1600 | Nilsen |
| 3 | 2008/09/02 | 700 | Hansen |
| 4 | 2008/09/03 | 300 | Hansen |
| 5 | 2008/08/30 | 2000 | Jensen |
| 6 | 2008/10/04 | 100 | Nilsen |
Bây giờ chúng tôi muốn tìm tổng số lượng đặt hàng cho mỗi khách hàng.
Sau câu lệnh SQL:
Truy vấn kết quả:
| Khách hàng | SUM () |
|---|---|
| Hansen | 2000 |
| Nilsen | 1700 |
| Jensen | 2000 |
Truy vấn kết quả:
| Khách hàng | SUM () |
|---|---|
| Hansen | 5700 |
| Nilsen | 5700 |
| Hansen | 5700 |
| Hansen | 5700 |
| Jensen | 5700 |
| Nilsen | 5700 |
Cảm ơn bạn! Only here as one of loạt output, as well as usual ratio?
Thanks for a for example tuyệt vời! The last, yêu cầu are hiệu rõ.
and as to have any thế to be ngày order of last of each client hàng, chi phí cho found This mua hàng?
cm cm cm m3
car.name box.name box.height box.width box.depth load.name load.volume
Lada hộp tháng 20 Tháng 1 30 50 0,5 Cow
Lada hộp 2 10 50 10 0,2 Lợn
Lamborghini hộp 3 15 15 20 khoai tây 0,1
Lamborghini hộp 3 15 15 20 0,15 Markovka
Lamborghini hộp 10 Tháng Tư 10 10 tháng null null
car.name box_volume load_volume
Lada 1,1 0,7
Lamborghini 0,7 0,25
S query itself vygldyadit thế like this:
Select car.name
word xe hơi, hộp left tham gia tải top box.id = load.box_id
seek ...
group of car.name
ATP! have giải thích)))
For example, one is the Company đã đăng ký and trong 3 Chuyên mục of the folder. Bảng this as follows:
loại Company
-------------------
Quảng cáo Mediagrup
Trang web Mediagrup
Trang web xúc progress Mediagrup
Output of that will like as follows:
Tên Company loại
--------------------
Mediagrup Quảng cáo
Trang web
Trang web xúc progress
--------------------
Cảm ơn you are, the last, me recognized that the group 'perform bởi!