数据库中内容如下:
access表:
state
n
n
n
m
n
m
可以用SQL语句获取前面的值为n的3行吗?如果最前面的值连续为n 的行数未知能用SQL语句把他们查询出来吗?如果能该怎么做?
access表:
state
n
n
n
m
n
m
可以用SQL语句获取前面的值为n的3行吗?如果最前面的值连续为n 的行数未知能用SQL语句把他们查询出来吗?如果能该怎么做?
楼上正确
即可
(2)select count(*) as num from table where state = 'n'
首先谢谢你的答案,但是我不想要m后面的n ,请问这样有办法吗?
用游标一个一个提取 判断。
没有用过游标,不知道该怎么做,可以推荐一些资料
必须提供排序和主键列名才有可能
或者是在程序中拼sql语句