求SQL语句 数据库中内容如下:access表:state n n n m nm可以用SQL语句获取前面的值为n的3行吗?如果最前面的值连续为n 的行数未知能用SQL语句把他们查询出来吗?如果能该怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select top 3 * from table where state = 'n' select top 3 * from table where state = 'n'楼上正确 select * from table where state = 'n'即可 (1)select top 3 * from table where state = 'n'(2)select count(*) as num from table where state = 'n' sugar8049(学习人生) 首先谢谢你的答案,但是我不想要m后面的n ,请问这样有办法吗? LoveCleverDog(聪明的狗) ( ) 信誉:100 Blog 加为好友 2007-04-18 12:33:05 得分: 0 用游标一个一个提取 判断。 没有用过游标,不知道该怎么做,可以推荐一些资料 只提供state这一个列是没办法达到你的要求必须提供排序和主键列名才有可能 你用的是SQL2005吗?2005可以支持Top N,N可以通过变量传入,如果是SQL2000的话,我比较同楼上的说法。 你把数量做为参数传进去啊(存储过程)或者是在程序中拼sql语句 我用的是SQL2000,那个结果是通过查询,排序得到的结果 在C# 里面用dataReader解决吧,类似于游标一个一个读取判断 C#里面访问OPC时编译错误。进去看 请问下,如果根据对数求底 100分求助,我想问下,我数据库结构改了.数据源怎么改. c# winform datagirdview 操作 修改到数据库 unicode與utf8的問題....十萬火急,心急火燎... c#中调用excel宏在2003下没问题,在2000下有问题? 我想问一个局部变量和全局变量以及对象的生命期问题 如何在执行一个耗时操作的时候 让界面也可以响应用户的操作,windows c# C#如何判断txt中特定内容所在的位置 请教【创建对象】的问题,谢谢 如何把字符“23.00”转成int型!急! 如何判断读取出来的空值啊?求救!急!
楼上正确
即可
(2)select count(*) as num from table where state = 'n'
首先谢谢你的答案,但是我不想要m后面的n ,请问这样有办法吗?
用游标一个一个提取 判断。
没有用过游标,不知道该怎么做,可以推荐一些资料
必须提供排序和主键列名才有可能
或者是在程序中拼sql语句