gpt4 book ai didi

sql-server - SQL Server SELECT 嵌套

转载 作者:行者123 更新时间:2023-12-01 22:42:58 24 4
gpt4 key购买 nike

我想在两个 column_Acolumn_B 中执行以下两个选择查询结果 A 和 B。我正在尝试遵循逻辑,但它在 SQL Server 2008 R2 中不起作用

select Column_A, Column_B

From (

SQL query for A

,

SQL query for B

)

有人可以验证我的逻辑是错误的还是正确的?

最佳答案

如果您只想要标量结果,请执行以下操作:

SELECT
(<sub-query for value A>) Column_A,
(<sub-query for value B>) Column_B
;

对于标量结果集,您需要确保它们总是只返回一个值,否则查询将在运行时失败。

如果你真的想使用子查询,你需要给它们命名:

SELECT Column_A, Column_B
FROM (<sub-query A>) AS A,
(<sub-query B>) AS B

...并且您需要 JOIN 条件或 WHERE 子句来正确地将表连接在一起。

关于sql-server - SQL Server SELECT 嵌套,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9164257/

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