gpt4 book ai didi

sql - 如何将两个查询的结果合并到一个数据集中

转载 作者:行者123 更新时间:2023-12-01 19:09:15 25 4
gpt4 key购买 nike

我有两个疑问:简化查询,排除连接

Query 1 : select ProductName,NumberofProducts (in inventory) from Table1.....;
Query 2 : select ProductName, NumberofProductssold from Table2......;

我想知道如何获得输出:

ProductName NumberofProducts(in inventory)  ProductName NumberofProductsSold

用于获取每个查询的输出的关系是不同的。我需要以这种方式输出我的 SSRS 报告。

(我尝试了 union 语句,但它不适用于我想要看到的输出。)

最佳答案

下面是一个在两个完全不相关的表之间进行并集的示例:Student 和 Products 表。它生成 4 列的输出:

select
FirstName as Column1,
LastName as Column2,
email as Column3,
null as Column4
from
Student
union
select
ProductName as Column1,
QuantityPerUnit as Column2,
null as Column3,
UnitsInStock as Column4
from
Products

显然,您会根据自己的环境进行调整...

关于sql - 如何将两个查询的结果合并到一个数据集中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15230350/

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