各位大虾:
请问如何用sql语句做到查找最大值并且这个值+1
如何用sql语句做到查找最大值并且这个值+1
SELECT MAX(Version) AS version
FROM EDGE_T_Opportunity
WHERE (OpportunityNo = 336)
这个是查找到 我是想在这个基础上把这个version+1写入
请问如何用sql语句做到查找最大值并且这个值+1
如何用sql语句做到查找最大值并且这个值+1
SELECT MAX(Version) AS version
FROM EDGE_T_Opportunity
WHERE (OpportunityNo = 336)
这个是查找到 我是想在这个基础上把这个version+1写入
解决方案 »
- windows2008 上面安装 sql server 2005 sp2是否可以!
- 安装受挫: SQL Server 2008 Express With Tools
- 100分向高手求解:怎么在临时表的指定位置插入字段??
- 修改sql server 2005 字段值
- 存储过程中一段if ...else 语句 有如下问题:
- SQL语句创建表格时出问题了,麻烦各位帮忙看看,很急,谢谢啦
- 高手莫要笑我,还是诚心请教!
- error!向变量赋值的 SELECT 语句不能与数据检索操作结合使用
- SQL中的大小为什么比倒入到ACCESS中大
- 请教高手:本人使用触发器无法更新其他数据库中相关记录,但是可以增加,删除,请问如何处理。
- 数据插入问题?
- 请问如何修改表中主键的数据类型啊???
SELECT MAX(Version)+1 AS version FROM EDGE_T_Opportunity WHERE OpportunityNo=336
SELECT MAX(Version) + 1 AS version
FROM EDGE_T_Opportunity
WHERE (OpportunityNo = 336)
from #t
where 1=2
drop table #t
from #tdrop table #t
FROM EDGE_T_Opportunity
WHERE (OpportunityNo = 336)
set Version=Version+1
from EDGE_T_Opportunity a
WHERE OpportunityNo=336
and Version=(select max(Version) from EDGE_T_Opportunity where OpportunityNo=336)
SELECT OpportunityNo,MAX(Version)+1 AS version FROM EDGE_T_Opportunity WHERE OpportunityNo=336