错误语句:
select top 10 * from Table where id not in(select top 30 * from Table order by id)
报错信息:当没有用 EXISTS 引入子查询时,在选择列表中只能指定一个表达式。
正确写法:(用了in 必须有个返回值,将* 改为id即可)
用SQL查询Table中的第31条到40条记录(可能不连续,ID不在前三十条的ID内)
select top 10 * from Table where id not in(select top 30 id from Table order by id)
将order by id 删除亦可
select top 10 * from Table where id not in(select top 30 id from Table)