Rumah > pangkalan data > tutorial mysql > Contoh pertanyaan SQL yang menerangkan fungsi COUNT dan GROUP BY

Contoh pertanyaan SQL yang menerangkan fungsi COUNT dan GROUP BY

王林
Lepaskan: 2023-09-05 09:01:10
ke hadapan
1470 orang telah melayarinya

描述 COUNT 函数和 GROUP BY 的 SQL 查询示例

Soalan: Tulis pertanyaan pada jadual TRANSACTIONS DB2 yang menyenaraikan bilangan pesanan (ORDER_ID) yang diberikan kepada transaksi tertentu (TRANSACTION_ID).

Penyelesaian

Kita boleh menggunakan pertanyaan berikut untuk mencari kuantiti pesanan yang diberikan kepada ID transaksi tertentu pada jadual TRANSAKSI DB2.

Contoh

SELECT TRANSACTION_ID, COUNT(ORDER_ID) FROM TRANSACTIONS
   GROUP BY TRANSACTION_ID
Salin selepas log masuk

Kami akan menggunakan fungsi GROUP BY pada ORDER_ID untuk mendapatkan keputusan mengikut urutan. Fungsi COUNT akan mengira kuantiti pesanan. Sebagai contoh, kami mempunyai jadual DB2 ORDERS berikut. .

IRN5690221
IRN22345

A45901

IRN22345

A67990

IRN56902

A23119

IRN99781

A23167

p>Hasilnya adalah kami DB2 Pertanyaan akan mengembalikan keputusan berikut. .

IRN56902

IRN99781

Atas ialah kandungan terperinci Contoh pertanyaan SQL yang menerangkan fungsi COUNT dan GROUP BY. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan