主题:  谁能把mssql翻译成mysql阿?

xmilder

职务:普通成员
等级:1
金币:0.0
发贴:8
#12003/6/19 9:45:49
谁能把mssql翻译成mysql阿?

select top 10 u.id, u.username, avatar, num_posts, avatarmessage, custom_title, createdOn,
(select count(*) from f_message m where m.createdBy = u.id and m.createdOn > dateAdd(d, -7, getdate())) as messages
from f_users u
where u.deleted=0
order by messages desc



金山羊

职务:普通成员
等级:4
金币:10.0
发贴:827
#22003/6/19 10:46:41
去掉top
去掉嵌套查询就行了


5d.cn
FLASHDEP
TECHNOLOGY SUPPORT
JAVA/ACTIONSCRIPT/javascript
CFML/JSP/COLDFUSION/FLASH REMOTING
JRUN/COLDFUSIONMX
FLASH/DREAMWEARER

xmilder

职务:普通成员
等级:1
金币:0.0
发贴:8
#32003/6/19 10:52:20
但是 count(*) as messages 我还想要阿。



dannyr

职务:普通成员
等级:1
金币:0.0
发贴:39
#42003/6/19 14:03:55
mysql是不支持子查询的



xmilder

职务:普通成员
等级:1
金币:0.0
发贴:8
#52003/6/19 15:23:15
那这句话有没有办法改阿?



金山羊

职务:普通成员
等级:4
金币:10.0
发贴:827
#62003/6/19 17:11:01
有办法的,你可以到分两步走的啊
你可以到dw带的cf帮助里面查


5d.cn
FLASHDEP
TECHNOLOGY SUPPORT
JAVA/ACTIONSCRIPT/javascript
CFML/JSP/COLDFUSION/FLASH REMOTING
JRUN/COLDFUSIONMX
FLASH/DREAMWEARER