如何在sql中将行值分成不同的列?

时间:2013-06-28 11:02:43

标签: sql firebird

我有一个包含col1,col2,col3和value

列的表
col1  col2 col3
100    1    1
200    1    2
250    1    2  
300    1    3
100    2    1
450    2    2
300    2    3

我怎样才能得到这个结果whit sql

col1    col2   col3   col4
100      1       100     2
200      1       450     2
250      1        -      - 
300      1       300     2 

有人可以告诉我一些例子或解决方案如何解决这个问题吗?

0 个答案:

没有答案