0
我有以下查詢:優化MySQL查詢命令的結果在GROUP BY 3個表計數
SELECT contry, count(contry) as 'N'
FROM user_ip_tmp
GROUP BY contry
ORDER BY count(contry) DESC
LIMIT 40
SELECT iconOperation, count(iconOperation) as 'N'
FROM user_ip_tmp
GROUP BY iconOperation
ORDER BY count(iconOperation) DESC
LIMIT 40
SELECT iconBrowser, count(iconBrowser) as 'N'
FROM user_ip_tmp
GROUP BY iconBrowser
ORDER BY count(iconBrowser) DESC
LIMIT 40
並正常工作 但神志不清的原因查詢花費大 每個查詢
Showing rows 0 - 29 (40 total, Query took 2.2857 sec)
意思是所有查詢總共查詢花了15.661秒
我想合併在查詢所有的狂歡一個查詢
最終結果顯示如下
閱讀[union](http://dev.mysql.com/doc/refman/5.0/en/union.html) –
不需要union查詢一個表user_ip_tmp –