我有以下数据
1 K1 1
1 K2 2
2 K1 3
2 K2 4
3 K1 5
3 K2 6
我需要在DB2中从上面的表数据中进行选择,以显示如下 -
1 K1 1 K2 2
2 K1 3 K2 4
3 K1 5 K2 6
答案 0 :(得分:0)
您必须自己加入源表。
一种可能的解决方案是:
select t1.ID, t1.KEY as KEY1, t1.value, t2KEY as KEY2, t2.value
from <tabname> t1,
<tabname> t2
where t1.ID = t2.ID
and t1.KEY='K1'
and t2.KEY='K2'