社区
MS-SQL Server
帖子详情
我如何用sql语句实现如下功能?
chenwenfeng2002
2003-07-22 08:34:53
将表内容
rowno name
aa
bb
cc
变为
rowno name
1 aa
2 bb
3 cc
...全文
102
16
打赏
收藏
我如何用sql语句实现如下功能?
将表内容 rowno name aa bb cc 变为 rowno name 1 aa 2 bb 3 cc
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bjblz
2003-07-27
打赏
举报
回复
为什么大家都重复一遍大力的语句!!!!!!!!!
nboys
2003-07-27
打赏
举报
回复
alter table tableName drop column rowno
alter table tableName add rowno int identity(1,1) with value
yangvxin1
2003-07-27
打赏
举报
回复
向农民学习。
erigido
2003-07-27
打赏
举报
回复
declare @a int
set @a=0
update set @a=@a+1,rowno=@a
向经典学习!!!!
getgoodgift
2003-07-27
打赏
举报
回复
是啊是啊,真是经典:
declare @a int
set @a=0
update set @a=@a+1,rowno=@a
不愧4颗星阿
apple613
2003-07-27
打赏
举报
回复
因为是正确的,呵呵!!
yangvxin1
2003-07-25
打赏
举报
回复
declare @a int
set @a=0
update tablename set @a=@a+1,rowno=@a
小弟认为:
update 语句执行是一行一行的.字段由左向右的执行.
执行第一行数据的时候@变为了1,并把一传给了rowno.并修改rowno
当执行了第2行数据的时候@a+1变成了2.传给了rowno并修改rown.
以此类推。Ok.
xfounder
2003-07-25
打赏
举报
回复
wo 也想知道啊
woyaofengle
2003-07-22
打赏
举报
回复
declare @a int
set @a=0
update tablename set @a=@a+1,rowno=@a
这是pengdali大力的经典语句
强......,强的没话可说我近日才到来CSDN学习希望大家多多指教.
小弟天生愚囤,到现在还是不明白为什么这样可以更新所有数据库中的行希望各位指点一下。
它里面没有循环啊 ,还请大力帮帮忙解释一下
Simple945
2003-07-22
打赏
举报
回复
declare @a int
set @a=0
update tablename set @a=@a+1,rowno=@a
我想请教一下各位以上语名如果变成
declare @a int
set @a=0
update tablename set rowno=@a, @a=@a+1
为什么结果还是一样?按理应该变为
0
1
2
可是结果还是
1
2
3
CrazyFor
2003-07-22
打赏
举报
回复
declare @a int
set @a=1
update set rowno=@a,@a=@a+1
呵呵~~~:)
Simple945
2003-07-22
打赏
举报
回复
declare @a int
set @a=0
update tablename set @a=@a+1,rowno=@a
这是pengdali大力的经典语句
强......,强的没话可说我近日才到来CSDN学习希望大家多多指教.
小弟天生愚囤,到现在还是不明白为什么这样可以更新所有数据库中的行希望各位指点一下。
yangvxin1
2003-07-22
打赏
举报
回复
a(rowno name)
如果name 都不相同的话.
rowno name
aa
bb
cc
变为
rowno name
1 aa
2 bb
3 cc
select identity(int,1,1) as ID,name into #temp1 from a
update a set rowno=#temp1.ID from a inner join #temp1 on a.name=#temp1.name
I_wanttoknow
2003-07-22
打赏
举报
回复
declare @a int
set @a=0
update tablename set @a=@a+1,rowno=@a
txlicenhe
2003-07-22
打赏
举报
回复
declare @a int
set @a=0
update set @a=@a+1,rowno=@a
这是pengdali大力的经典语句
pengdali
2003-07-22
打赏
举报
回复
declare @a int
set @a=0
update set @a=@a+1,rowno=@a
7天带你玩转Mysql数据库之
SQL语句
您观看课程学习后 免费入群领取【超全Python资料包+17本学习电子书】 七年
SQL语句
编写经验。满满的干货! 在网上找了好多SQL数据库的教程...真正做到面对任何问题能够判断出
SQL语句
是不是能够
实现
,该怎样
实现
。
在mapper映射文件中批量插入数据的
sql语句
该怎么写?以及怎样在
sql语句
中接收list集合参数?
文章目录在mapper映射文件中批量插入数据的
sql语句
该怎么写?单条数据插入的好好的,为什么要突然变成批量插入的呢?怎样写批量插入 在mapper映射文件中批量插入数据的
sql语句
该怎么写? 单条数据插入的好好的,为...
mysql参数化
sql语句
_教您使用参数化
SQL语句
SQL语句
的使用非常灵活,通过各种
SQL语句
,可以
实现
不同
功能
的操作,下面将为您介绍参数化
SQL语句
,供您参考,希望对您有所帮助。SQL注入的方法有两种:一是所有的
SQL语句
都存放在存储过程中,这样不但可以避免SQL...
动态
SQL语句
的拼接
实现
动态
SQL语句
的拼接
实现
平常经常遇到一些语句需要使用动态语句,来
实现
作业任务的计划执行。例如动态表名,在分表设计时使用了月份格式(A_201912) 在
实现
此类格式表名的作业任务时,必须采用动态语句,以避免每月...
通过
sql语句
实现
数量累加查询
通过
sql语句
实现
数量累加查询
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章