【发布时间】:2021-01-18 00:17:20
【问题描述】:
希望有人可以协助构建以下查询。
代码类型
Code | ID | Type
---------------------
ABC | 1234 | 'Type1'
ABC | 1234 | 'Type2'
CDE | 2345 | 'Type1'
CDE | 2345 | 'Type3'
EFG | 3456 | 'Type2'
类型值
Code | ID | Type1 | Type2 | Type3
----------------------------------------
ABC | 1234 | ';kjap' | ')&jaa' | '123ja'
CDE | 2345 | NULL | '$@#$a' | 'asdfa'
EFG | 3456 | '&*(01' | 'jmblk' | NULL
我希望能够构造尾随列“TypeValue”,它本质上是基于TypeValues 表中TypeValues 中特定Type 的Code 和ID 查找。
Code | ID | Type | TypeValue
----------------------------------
ABC | 1234 | 'Type1' | ';kjap'
ABC | 1234 | 'Type2' | ')&jaa'
CDE | 2345 | 'Type1' | NULL
CDE | 2345 | 'Type3' | 'asdfa'
EFG | 3456 | 'Type2' | 'jmblk'
【问题讨论】:
标签: sql-server tsql pivot