計算MySQL 中多個表格的行數
要擷取MySQL 中多個資料表的行數,請在單一查詢語句中使用子查詢。例如,要根據特定條件對表格「table1」、「table2」和「table3」中的行進行計數,可以使用下列語法:
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
此查詢將傳回一個結果表,其中包含三個欄位:「table1Count」、「table2Count」和「table3Count」。每列將顯示滿足指定條件的行數。輸出應類似以下格式:
+-------------+-------------+-------------+ | table1Count | table2Count | table3Count | +-------------+-------------+-------------+ | 14 | 27 | 0 | +-------------+-------------+-------------+
以上是如何計算 MySQL 中多個表格的行數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!