我有一張桌子
| ID | json |
|---|---|
| 1 | {"url":"url2"} |
| 2 | {"url":"url2"} |
我想將這些組合成一個陳述句,其中輸出是:
{
"graphs": [
{
"id": "1",
"json": [
{
"url": "url1"
}
]
},
{
"id": "2",
"json": [
{
"url": "url2"
}
]
}
]
}
我正在使用 T-SQL,我注意到 postgres 中有一些東西,但在 tsql 上找不到太多東西。
任何幫助將不勝感激..
uj5u.com熱心網友回復:
您需要JSON_QUERY在json列上使用以確保它不會被轉義。
SELECT
id,
JSON_QUERY('[' json ']')
FROM YourTable t
FOR JSON PATH, ROOT('graphs');
資料庫<>小提琴
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/343713.html
上一篇:將多個連續行連接成單行
