mysql合并 两个count语句一次性输出结果的方法

需求场景:经常要查看有两个表统计数,用SELECT COUNT(*) FROM hotcontents,SELECT COUNT(*) FROM hotwords 逐句查看结果很麻烦 不直观,

需要能够合并成一句sql执行后一次性输出两个统计结果。

SELECT COUNT(*) FROM hotcontents,hotwords 这样是不行的

SELECT COUNT(*) FROM hotcontents UNION SELECT COUNT(*) FROM hotwords

用联合查询union就可以了,输出两行记录,第一行是第一个语句的统计结果,第二行是第二句的统计结果

mysql合并 两个count语句一次性输出结果的方法

需求场景:经常要查看有两个表统计数,用SELECT COUNT(*) FROM hotcontents,SELECT COUNT(*) FROM hotwords 逐句查看结果很麻烦 不直观,

需要能够合并成一句sql执行后一次性输出两个统计结果。

SELECT COUNT(*) FROM hotcontents,hotwords 这样是不行的SELECT COUNT(*) FROM hotcontents UNION SELECT COUNT(*) FROM hotwords

用联合查询union就可以了,输出两行记录,第一行是第一个语句的统计结果,第二行是第二句的统计结果

查看原文