构建简单的JSON数组-简单列表

时间:2019-06-13 15:05:18

标签: json tsql

我应该使用什么函数或方法来获得这样的结果?这只是一个超级简单的查询,它从查询中返回单个项目。我需要将结果保存到变量中然后进行操作吗?我应该阅读什么文档?是否应该在JavaScript方面完成? (我宁愿在数据库端这样做)

基本:我不想不断重复“ Schedule”对象。我们已经知道这是时间表。我想要一个排定值的数组。

     --desired result
     ["foo", "bar", "MurderDeathKill"]

     --or, this too

    {
        "jsonResponse": [
            "foo",
            "bar",
            "MurderDeathKill"
        ]
    }


    select distinct
        Schedule
    from
        tblSchedules
    for json path, root ('jsonResponse')
--actual result, I want to collapse and simplify this.

{
    "jsonResponse": [
        {
            "Schedule": "foo"
        },
        {
            "Schedule": "bar"
        },
        {
            "Schedule": "MurderDeathKill"
        }
    ]
}

0 个答案:

没有答案