一个表的内容是
列名 a b c d
4 5 6 3
2 1 1 1
1 3 4 2
我想在表里把根据d列排序把表更新为 列名 a b c d
2 1 1 1
1 3 4 2
4 5 6 3
查询语句应该怎么写
列名 a b c d
4 5 6 3
2 1 1 1
1 3 4 2
我想在表里把根据d列排序把表更新为 列名 a b c d
2 1 1 1
1 3 4 2
4 5 6 3
查询语句应该怎么写
如:create clustered index PK_tabName_d on 表(d)
列名 a b c d
4 5 6 3
2 1 1 1
1 3 4 2
我想在表里把根据d列排序把表更新为 列名 a b c d
2 1 1 1
1 3 4 2
4 5 6 3
查询语句应该怎么写 不是需要 select * from tb order by d 这个只是把数据从表里查询出来,我是想把数据在表里更新成这样
我很菜,但是这个还是知道
当然你数据不多的话,你也可以用下面的方式一条条把记录修改了:
UPDATE [表名]
SET [字段名] = 新值
where id=??
lz 这个是重点 不要被 select * from Table order by Column 迷惑了你试试就知道啦
select * into 新表 from 表 order by d
保存到新表,看原表要不要嘛,不要删除就是