我想在没有 sql 聚合函数的情况下进行旋转。这里使用了“max”聚合函数,但是当我删除聚合函数时,会显示语法错误。当我使用“max”聚合函数时,只显示字符串值中最大的字符串,当使用“min”聚合函数时,显示字符串中的最小字符串值。我需要 minimum 和 maximum ,来自“FieldSubValues”的所有字符串值。
我需要在不使用聚合函数的情况下进行旋转。谁能帮我。
SELECT *
FROM
(
SELECT FieldSubName,FieldSubValues
FROM FormFieldValue where FieldID=182
)as p
PIVOT
(
min(FieldSubValues)
FOR FieldSubName IN ([Name],[Gender],[Days],[Message])
) AS pvt
在这里,我想要“消息”值,即“测试”和“fsdfds”