在sql2005中没错,到了access中就错了,sql语句是这样的:select top 5 * from t_source
where classid=2904 and sourcetype='2436' and seq_no not in
(select top (5*(1-1)) seq_no from t_source where classid=2904 and sourcetype='2436')弄了很久都没搞好,哪位专家能帮我解答下,谢谢了。
where classid=2904 and sourcetype='2436' and seq_no not in
(select top (5*(1-1)) seq_no from t_source where classid=2904 and sourcetype='2436')弄了很久都没搞好,哪位专家能帮我解答下,谢谢了。
解决方案 »
- 模态窗口之间值的传递/方法的调用 急~~~
- 程序写页面,怎样书写?
- 求GirdView大神指教
- 程序过期问题...过期后所有网页不能用..急.急.急..高手们多多指教...
- 为了防止知道SA密码的人操作服务器 想了解下怎么通过SA用户权限操作远程服务器?
- 关于服务端和客户端事件(button)
- repeater的多级嵌套问题
- 高难问题,网络问题共享文件拷贝奇奇怪怪的问题!!!!!!!!
- 请问怎么在弹出子窗口中添加数据后,怎么样在父窗口中刷新数据列表
- 急,请教: 引用aspnet中第三方dll的问题
- 关于网址不变的问题,请指点一下!!!
- 网页中要实现像个人简历一样的格式,而且可以导出到Excel用什么办法好?
所以你的子查詢中有關(5*(1-1))要另想辦法
Access 字段没有Sql字段更加人性化
变通做法。
t1 (id , v int)
t2 (id , n int, x char)
选出 t1 中 的v 不在( t2 中 x='a'的前 statement(m) 条 n ) 中的记录jet-sql
SELECT * FROM t1 WHERE v NOT IN
(
SELECT n FROM t2 as a
WHERE a.x='a'
AND (5-1)>
(SELECT COUNT(*) FROM t2 as b
WHERE b.x=a.x AND b.id<a.id
)
)
selec top 5-1 x from tb where .. order by id
中的 top 5-1