gpt4 book ai didi

sql - 多个选择语句合二为一,创建新列

转载 作者:行者123 更新时间:2023-12-04 19:29:52 25 4
gpt4 key购买 nike

我到处搜索,似乎找不到解决方案。

现在我知道的功能了联合 ,但我不确定它是否在这里正确使用。这是我的查询:

  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 的数据。

我得到了什么 这是:

enter image description here

我如何拆分它/我可以使用什么语句?

注意:这必须是一个选择语句。

最佳答案

Select 
(SELECT pos.pdPosition
FROM PositionData pos
WHERE pos.PositionId = 1765) AS [Region 1]
,(SELECT pos.pdPosition
FROM PositionData pos
WHERE pos.PositionId = 1767) AS [Region 2]

关于sql - 多个选择语句合二为一,创建新列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17922494/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com