sqlserver语句

沉淀3021 发布于 2015/05/21 13:08
阅读 157
收藏 0

@红薯 你好,想跟你请教个问题:

select top 10 * FROM [dbo].[question] WHERE [is_deleted] = 0 and [question_name] like '%'
and not exists  (
  select top 10 * FROM [dbo].[question] WHERE [is_deleted] = 0 and [question_name] like '%'
)
ORDER BY [last_updated_time] DESC

数据库中的数据有几十条,这个查询结果为什么是空呢?

thanks

加载中
0
无言了然
无言了然

你把语句分开,not exists里的语句是取前十条。

然后前面提取的也是前10条,不包含你not exists的结果,自然是空了。

0
沉淀3021
沉淀3021
恩,知道了,以解决了,谢啦
返回顶部
顶部