select *,0 i into 你要得到的表 from 检索出来的表
declare @int,@a int
update 你要得到的表
set @int =case when @a=yh_no then @int+1 else 1 end,
@a=a,i=int
declare @int,@a int
update 你要得到的表
set @int =case when @a=yh_no then @int+1 else 1 end,
@a=a,i=int
解决方案 »
- 请教:Sql Server是如何区分时间中的上午下午的?
- 如何在group后,将一个字段中的数值不加,而是变成一个字符串往后面递增
- 关于查找结果需要特殊排序的问题
- 在事务中能更新临时表吗?
- 请问下sql 十进制转十六进制的函数怎么写,谢谢哥哥姐姐。
- 如何获取每个班级最高分的学员的所有列的信息!
- 摆脱各位高手,急求一条分组排序sql语句!
- 十万火急!附加数据库时失败,显示Location: recovery.c:2657
- 存储过程写法出错,请帮我看看急
- 我按照下面的方法成功安装了sql2000企业版,但是卸载后重装却不成功,我重装了系统,但还是出现相同问题,问题就是在msde这个目录,安装s
- sql 语句的问题?在线!
- 谁会这个不难的SQL查询?
select *,0 i into 你要得到的表 from 检索出来的表
declare @int
declare @a varchar(50)
update 你要得到的表
set @int =case when @a=yh_no then @int+1 else 1 end,
@a=a,i=int
select *,0 i into 你要得到的表 from 检索出来的表
declare @int
declare @a varchar(50)
update 你要得到的表
set @int =case when @a=yh_no then @int+1 else 1 end,
@a=a,i=int
若你要得到的表已存在则改为:
insert into 你要得到的表 select *,0 from 检索出来的表
declare @int
declare @a varchar(50)
update 你要得到的表
set @int =case when @a=yh_no then @int+1 else 1 end,
@a=a,autid =int