【发布时间】:2020-12-29 17:13:46
【问题描述】:
我有一个应用需要提供配置数据作为 JSON 中的键值对。
我想从表查询中输出键值对的 JSON。
表格可以有不同的命名项目和不同数量的项目。
表格
| ITEMID | REPORTID | NAME | VALUE |
|---|---|---|---|
| 1 | 29 | caption | Profit by Product |
| 2 | 29 | bgColor | #FFFFFF |
| 3 | 29 | showBorder | 0 |
| 4 | 29 | showsum | 0 |
SQL
select ................. FOR JSON PATH
我猜这需要使用 PIVOT?
预期的 JSON
{"caption":"Profit by Product","bgColor":"#FFFFFF","showBorder":"0","showsum":"0"}
感谢任何人都可以提供的帮助。
【问题讨论】: