关于SQL语句的又一个问题 不好意思,我还想问一下,如果我用SQL语句查询一个数据库的第20-40条记录该怎么办? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 where语句怎么做?数据库中没有标识记录序号的字段! SELECT * FROM Table WHERE (ID Between 20 And 40) SELECT * FROM Table WHERE (ID Between 20 And 40)不行啊!有错误! select a.* from (select top 40 * from 表 order by 排序) awhere a.关键字 not in (select top 20 关键字 from 表 order by 排序) select top 20 * from (select top 20 * from 表 order by 排序字段 asc) order by 排序字段 desc select top 20 * from (select top 40 * from 表 order by 排序字段 asc) order by 排序字段 desc 似乎还是不行啊?我的语句不需要排序,照上面的写法 “select top 20 * from (select top 40 * from 表)”对吗?但是程序运行不通过! 我觉得现在这种用法用得很多啊,建议微软将这一问题加以改进。比如设一个 Mid 20 20 这样的语句,以及 Last 20 这样的语句,用起来比较多方便哪:) select IDENTITY(int, 1,1) AS ID_Num,* into #temp from 表select * from #temp where ID_Num>20 and ID_Num<=40 select top 40 from mytbwhere not exist(select top 20 from mytb) teechart控件 多轴曲线 缩放 及数值显示? 用BHO做的IE插件,在IE的“管理加载项”中显示“未验证”怎么办? 有没有什么控件可以在程序运行,接受键盘输入 那里能找到关于activeX控件的用法或实例啊~! Word.Application只能用一次? visual basic文件操作全攻略 已注册的DLL如何从系统中卸载? 怎样获得CDROM,如有两个怎样依次访问 传送数据库 初学者.急需!!! 请问ActiveReport或其他哪些报表能实现分层打印 想问一下从事vb开发的朋友大多都做什么软件?工资大约是多少?
不行啊!有错误!
from (select top 40 * from 表 order by 排序) a
where a.关键字 not in (select top 20 关键字 from 表 order by 排序)
比如设一个 Mid 20 20 这样的语句,以及 Last 20 这样的语句,用起来比较多方便哪:)
select * from #temp where ID_Num>20 and ID_Num<=40
where not exist
(select top 20 from mytb)