mysql 语句转换

select*from(SELECTDistinctengineas搜索引擎,(selectsum(keywordcount)fromstatkeywordwhereen... select * from (SELECT Distinct engine as 搜索引擎,(select sum(keywordcount) from statkeyword where engine=VR.engine and date_sub(curdate(),interval datediff('2007','2008') day) <=date(vdate) ) as 数目 FROM statkeyword as VR) as aaa order by 数目 desc limit 0,20

谁能把这条子查询语句转换成join on格式的,因为服务器的mysql版本是4.0的不支持子查询!
展开
 我来答
minuses
2008-12-02 · TA获得超过2583个赞
知道小有建树答主
回答量:208
采纳率:0%
帮助的人:251万
展开全部
好像他只要通过一个简单的GROUP BY,就能实现:

SELECT
engine as 搜索引擎,
sum(keywordcount) as 数目
FROM statkeyword
WHERE
date_sub(curdate(),interval datediff('2007','2008') day) <=date(vdate)
GROUP BY
搜索引擎
ORDER BY
数目 DESC
LIMIT 0,20
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式