摘要: 数据表中有一列数据,如图1所示:图1数据表现在需要将该列数据分成三列。SQL 代码如下所示:1、select max(case when F1%3=1 then F1 else 0 end) a,max(case when F1%3=2 then F1 else 0 end) b,max(case when F1%3=0 then F1 else 0 end) cfrom HLR151group by (F1-1)/3效果:2、select c1=a.F1,c2=b.F1,c3=c.F1from HLR151 aleft join HLR151 b on b.F1=a.F1+1 left jo 阅读全文
posted @ 2011-02-16 15:08 苍马之子 阅读(9881) 评论(2) 推荐(1) 编辑