|
如何解决 SELECT TOP 1语句竟然返回多条记录的问题?
SELECT TOP 9 title,id,hit FROM Article WHERE DATEDIFF('h',[ShowDateB],Now())>=0 可以正确显示前9条
SELECT TOP 9 title,id,hit FROM Article WHERE DATEDIFF('h',[ShowDateB],Now())>=0 ORDER BY hit DESC 就成了全部显示
???
只有4个值.很多是0
是不是这样不足九个就会全取出?
怎么解决呢??? 在SQL Server就没有这种问题阿
|