gpt4 book ai didi

sql - 查询SQL Server中三个表的数据

转载 作者:行者123 更新时间:2023-12-04 13:15:06 27 4
gpt4 key购买 nike

我有 3 张 table 叫 tbl_monday , tbl_tuesdaytbl_wednesday由以下数据组成:

tbl_monday

id    empid   Plan
---------------------
1 6 Mon_27
2 6 Mon_27
3 6 Mon_27

tbl_tuesday
id    empid   Plan
--------------------
1 6 Tue_28
2 6 Tue_28
3 6 Tue_28

tbl_wenesday
id  empid     Plan
------------------
1 6 Wed_29
2 6 Wed_29
3 6 Wed_29

有没有什么简单的方法可以得到这样的结果?
empid    Plan
----------------------
6 Mon_27
6 Tue_28
6 Wed_29

最佳答案

您可以使用 union 查询在三个表之间,这将提供所有查询的唯一结果:

SELECT empid, [plan] FROM tbl_monday
UNION
SELECT empid, [plan] FROM tbl_tuesday
UNION
SELECT empid, [plan] FROM tbl_wednesday

SQLFiddle

关于sql - 查询SQL Server中三个表的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31646382/

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