select嵌套问题

关于sql语句:

SELECT COUNT(ID) FROM dbo.N_Order_BusinessBatch WHERE Mobile='15210235082' And CreateTime=(SELECT  TOP 1 CreateTime FROM dbo.N_Order_BusinessBatch WHERE Mobile='15210235082' ORDER BY CreateTime DESC);

的问题:

 

一开始以为是 select不能嵌套的问题,

后来 根据报错提示

 

发现是 top的使用的问题

top 1

top (1)

的区别

top 1 改成 top (1) 解决了问题

 

posted @ 2017-07-11 17:01  乔胖胖  阅读(702)  评论(0)    收藏  举报