Mengira Baris daripada Berbilang Jadual dalam MySQL
Untuk mendapatkan semula kiraan baris daripada berbilang jadual dalam MySQL, gunakan subkueri dalam satu pernyataan pertanyaan . Sebagai contoh, untuk mengira baris daripada jadual 'table1', 'table2' dan 'table3' berdasarkan keadaan tertentu, anda boleh menggunakan sintaks berikut:
SELECT (SELECT COUNT(*) FROM table1 WHERE someCondition) AS table1Count, (SELECT COUNT(*) FROM table2 WHERE someCondition) AS table2Count, (SELECT COUNT(*) FROM table3 WHERE someCondition) AS table3Count
Pertanyaan ini akan mengembalikan jadual hasil dengan tiga lajur: 'table1Count', 'table2Count' dan 'table3Count'. Setiap lajur akan memaparkan kiraan baris yang memenuhi syarat yang ditetapkan. Output hendaklah menyerupai format di bawah:
+-------------+-------------+-------------+ | table1Count | table2Count | table3Count | +-------------+-------------+-------------+ | 14 | 27 | 0 | +-------------+-------------+-------------+
Atas ialah kandungan terperinci Bagaimana Mengira Baris dari Berbilang Jadual dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!