我需要对字符串数组进行排序,然后再进行联接以将它们转换为字符串。仅有一个震动规格,我无法使其正常工作...
输入:
DECLARE
@DateFrom DATETIME = GETDATE(),
@DateTo DATETIME = DATEADD(month, 11, GETDATE());
WITH DateGenerate
AS (
SELECT @DateFrom as MyDate
UNION ALL
SELECT DATEADD(month, 1, MyDate)
FROM DateGenerate
WHERE MyDate < @DateTo
)
SELECT
DATENAME(month, MyDate)
FROM
DateGenerate;
预期输出:
{
"columns_arr": [
"z",
"a",
"x"
]
}
我使用的震动规格(没有给出以上输出)
{
"columns_arr" : [ "a", "x", "z" ],
"columns" : "a,x,z"
}
我在这方面做错了什么?要获得我想要的输出,应该使用什么震动规格。