COUNT(*) from multiple tables in MySQL

前端 未结 5 1176
旧时难觅i
旧时难觅i 2020-11-30 03:50

How do I go about selecting COUNT(*)s from multiple tables in MySQL?

Such as:

SELECT COUNT(*) AS table1Count FROM table1 WHERE someCondition
JOIN?? 
         


        
5条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-11-30 04:02

    You can use UNION

      SELECT COUNT(*) FROM table1 WHERE someCondition
      UNION
      SELECT COUNT(*) FROM table2 WHERE someCondition
      UNION
      SELECT COUNT(*) FROM table3 WHERE someCondition
    

提交回复
热议问题