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

询问在一个表中按编号组合数据的有关问题

2012-01-24 
询问在一个表中按编号组合数据的问题在一个A表中有如下数据IDtitleText1taaaa1tbbbb1tcccc2tdddd2teeee2tf

询问在一个表中按编号组合数据的问题
在一个A表中有如下数据

ID title Text  
1 taa aa
1 tbb bb
1 tcc cc
2 tdd dd
2 tee ee
2 tff ff

我想实现如下新表
ID taa tbb tcc 
1 aa bb cc  
2 dd ee ff
 
是否可以实现?如何实现?


[解决办法]
select 
id,
taa=max(case when title='taa' then text end),
tbb=max(case when title='tbb' then text end),
tcc=max(case when title='tcc' then text end)
from [A]
group by id

热点排行