我有一个表包含:
EXTDEP EXTCODE PRICE
200 10001 200
500 10001 25
600 10001 36
Run Code Online (Sandbox Code Playgroud)
我想要的结果:
EXTCODE PRICE200 PRICE500 PRICE600
10001 200 25 36
Run Code Online (Sandbox Code Playgroud)
结果我得到:
EXTCODE PRICE200 PRICE500 PRICE600
10001 NULL NULL 36
10001 NULL 25 NULL
10001 200 NULL NULL
Run Code Online (Sandbox Code Playgroud)
我的代码:
SELECT
[ExtCode]
case when extdep = '200' then price1 end as '200',
case when extdep = '500' then price1 end AS '500',
case when extdep = '600' then price1 end AS '600'
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?:)