--直接返回 

SELECT '张学友' name, 60 age FOR JSON PATH

--返回值

[{"name":"张学友","age":60}]


select c1, c2 from table    FOR JSON PATH

--带子集

SELECT '张学友' name, 60 age,'你好毒' AS [专辑.流行],'如果这都不算爱' AS [专辑.经典] FOR JSON PATH


--返回值

[{"name":"张学友","age":60,"专辑":{"流行":"你好毒","经典":"如果这都不算爱"}}]

--多条记录的返回
SELECT '张学友' name, 60 age,'你好毒' AS [专辑.流行],'如果这都不算爱' AS [专辑.经典]
UNION 
SELECT '张惠妹' name, 88 age,'看海' AS [专辑.流行],'嗨歌' AS [专辑.经典]
 FOR JSON PATH

--返回值

[{"name":"张学友","age":60,"专辑":{"流行":"你好毒","经典":"如果这都不算爱"}},{"name":"张惠妹","age":88,"专辑":{"流行":"看海","经典":"嗨歌"}}]

 

相关文章:

  • 2021-09-24
  • 2022-02-04
  • 2021-11-25
  • 2021-10-28
  • 2021-10-23
  • 2021-12-19
猜你喜欢
  • 2021-04-26
  • 2019-10-11
  • 2022-02-09
  • 2022-02-09
  • 2022-02-09
  • 2021-12-03
  • 2021-12-27
相关资源
相似解决方案