我需要编写一个查询,它接受行并将其转换为列 - 这是我的表:
Count fname lname id
-----------------------------
1 abc def 20
2 pqr 20
3 abc xyz 20
4 xyz xyz 20
1 abc def 21
1 pqr xyz 22
2 abc abc 22
Run Code Online (Sandbox Code Playgroud)
这是我想要产生的输出:
id fname lname fname lname fname lname fname lname
-------------------------------------------------------------
20 abc def pqr NULL abc xyz xyz xyz
21 abc def NULL NULL NULL NULL NULL NULL
22 abc abc NULL NULL NULL NULL NULL NULL
Run Code Online (Sandbox Code Playgroud)
每个id的最大计数值是4.我正在使用Oracle 9i.