我到处搜索,似乎找不到解决方案。
现在我知道了UNION的功能,但我不确定它是否在这里正确使用。这是我的查询:
SELECT pos.pdPosition AS [Region 1]
FROM PositionData pos
WHERE pos.PositionId = 1765
UNION ALL
SELECT pos.pdPosition AS [Region 2]
FROM PositionData pos
WHERE pos.PositionId = 1767
我想要的是创建新列,区域 1 包含数字 1 的数据,区域 2 包含数字 2 的数据。
我得到的是:
我该如何拆分它/我可以使用什么语句?
注意:这必须是一个选择语句。