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
1421 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!

sumber:tutorialspoint.com
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