关于SQL语句的问题

2025-02-24 13:29:37
推荐回答(2个)
回答1:

where判断,全表范围返回符合条件的记录
when判断,case索引的该条范围,返回bool ture or false
这道题既然ID可能不连续就应该写成
select * from A where id between 31 and 40;

回答2:

select top 10 * from A where id not in (select top 30 id from A)
查找10条记录不包含在所查找到的30条记录里

至于后面的 我从来没见过用when = =! 这个。。。。。