首先我加入两个表
name | owner
PC | Mike
Phone | Peter
Mouse | Mike
Snack | Peter
返回结果
select * from asset_info('PC')
我有一个功能
key | value
price | 1000
color | white
expire_date | 2017-01-10
返回结果
select top 1 * from
(
select key, value from asset_info('PC')
) d
pivot
(
max(value)
for key in (price, color)
) piv
所以我改变了查询
price | color
1000 | white
返回结果
name | owner | price | color
PC | Mike | 1000 | white
Phone | Peter | 500 | white
Mouse | Mike | 20 | black
Snack | Peter | 100 | yellow
这是我的预期结果
{{1}}
如何通过没有临时表的即时查询来获取此信息?