我有以下查询:
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秒。
我想合并在查询中的所有rave一个查询
最终结果如下

发布于 2011-11-20 00:43:59
如果您的意思是将所有6列一起显示为一个记录集,其中一行有国家,计数后有浏览器,计数后跟着os和它的计数,我看不出这是怎么可能的。除了表名之外,似乎在可以链接在一起的集合之间没有任何关系,这并没有多大帮助。如果可以,请在以下查询之间建立关系:)
https://stackoverflow.com/questions/8198448
复制相似问题