SQL> select *
2 from t
3 ; A B
---------- -----
1 a
1 a
2 c
SQL> update t
2 set b='b'
3 where rowid=(select min(rowid) from t where a=1 and b='a') ---rowid?
4 ; 已更新 1 行。 SQL> select *
2 from t
3 ; A B
---------- -----
1 b
1 a
2 c
解决方案 »
- reporting servics 启动SQl失败
- SQL数据类型转换出错,求指点
- |M| 快帮帮 快下班了 ntext转nvarchar问题
- 怎么样在SQL Server中筛选出不重复记录?
- 求一个函数实现如下功能:把192.168.1.1转换成192.168.001.001,谢谢!!!
- 从EXCEL往SQL导入数据时遇到一个问题,不知是什么原因?
- 如何取得表中字段的名字啊?请高手指点!!
- 如何把numeric型的整数部分插入到int型不报错?
- 怎么没人回答啊,再问一遍存储过程可以复制么
- 如何用Delphi在单机上开发C/S数据库程序???
- 请问,怎么学习设计数据库?谢谢回答
- 求一条sql语句
可以这样用不:我查第10条记录的数据(估计不行,这么多天,没看到有人用过)
select * from Tb where rowid=10 ???
要拿到SQL SERVER里面来用得转化下:
看这个网站 http://blog.csdn.net/myfootprint/archive/2008/06/02/2502932.aspx