Mysql 合并三个select查询?

Mysql 合并三个select查询?,mysql,Mysql,我想结合这三个sql查询 SELECT homeupload, COUNT(*) FROM link GROUP BY homeupload SELECT mediaType, COUNT(*) FROM link GROUP BY mediaType SELECT emailSub, COUNT(*) FROM link WHERE emailSub='1' GROUP BY emailSub 转换为单个查询。这可能吗?尝试使用UNION SELECT homeupload, COUNT(*

我想结合这三个sql查询

SELECT homeupload, COUNT(*) FROM link GROUP BY homeupload
SELECT mediaType, COUNT(*) FROM link GROUP BY mediaType
SELECT emailSub, COUNT(*) FROM link WHERE emailSub='1' GROUP BY emailSub
转换为单个查询。这可能吗?

尝试使用UNION

SELECT homeupload, COUNT(*) FROM link GROUP BY homeupload
UNION 
SELECT mediaType, COUNT(*) FROM link GROUP BY mediaType
UNION 
SELECT emailSub, COUNT(*) FROM link WHERE emailSub='1' GROUP BY emailSub

您是否有ER或类似的工具来显示这些表之间的关系?