SELECT ステートメントの結果を JSON オブジェクトとして出力したいと考えています。
id name active Status
1 Bob Jones 1 Active
2 John Smith 0 Inactive
次のような結果を返す必要があります。
{"Active" :[{"id":1,"name":"Bob Jones" ,"active":1}],
"InActive":[{"id":2,"name":"John Smith","active":0}]}
クエリの使用方法
私はこのコードを使用しています
DECLARE @JSONTierDetails AS TABLE (TierDetails VARCHAR(8000))
INSERT INTO @JSONTierDetails
SELECT
(SELECT id, name, active
FROM MyTable
WHERE Status = 'Active'
FOR JSON PATH, INCLUDE_NULL_VALUES) TierDetails
SELECT TierDetails
FROM @JSONTierDetails
前もって感謝します