关于SQL语句的问题
对于"写出一条Sql语句:取出表A中第31到第40记录(SQLServer,以自动增长的ID作为主键,注意:ID可能不是连续的。)"这个题.(1)selecttop10*...
对于"写出一条Sql语句: 取出表A中第31到第40记录(SQLServer, 以自动增长的ID作为主键, 注意:ID可能不是连续的。)"这个题.
(1)select top 10 * from A where id not in (select top 30 id from A)
(2)select top 10 * from A when id not in (select top 30 id from A)
(1)和(2)语句有什么区别?(一个是where,一个是when).望朋友指教
ps:不太了解where和when的区别.没有系统的学过SQL. 展开
(1)select top 10 * from A where id not in (select top 30 id from A)
(2)select top 10 * from A when id not in (select top 30 id from A)
(1)和(2)语句有什么区别?(一个是where,一个是when).望朋友指教
ps:不太了解where和when的区别.没有系统的学过SQL. 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询