首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

求替换一列的代码解决思路

2012-02-27 
求替换一列的代码无规律的结果集如下:AB00125003020082210809207072103221416......有如下语句:selectid,s

求替换一列的代码
无规律的结果集如下:
  A               B
00125
00302
00822
10809
20707
21032
21416
...             ...

有如下语句:
select   id,sss,num,time....from   table
其中sss就是上面结果集中的B那一列。
如何把sss换成A那一列呢?
select   id,sss,num,time....from   table


[解决办法]
select t.id,m.A,t.num,t.time... from
(select id,sss,num,time....from table) t,
(select * from tb) m
where t.sss = m.b
[解决办法]
select id,(select a from tb where b=cc.sss),num,time....from table cc

热点排行