gpt4 book ai didi

mysql - 如何从两个mysql表中返回数据作为一个信息

转载 作者:行者123 更新时间:2023-11-29 07:48:19 24 4
gpt4 key购买 nike

我有两个表a和b,a用于旧数据,用于新/当前数据,但是在提供报告时,总计数应该包括旧数据表a中的数据。也就是说,我可以在表 a 中有一行数据 x,但在表 b 中找不到,反之亦然。在任何情况下,两个表中都没有数据,则返回的是包含数据的一个表中找到的数据,如果两个表都有重复数据,则根据 labref 仅返回一个表。 (表格已连接)

建议

example (both data is existing)

table a table b
--------- ------------
labref username labref username
x Alphy j Alphy
y John k Ken

示例(数据存在于一个表中)

table a                      table b 
--------- ------------
labref username labref username
x Alphy
y John

最佳答案

我认为您正在寻找的是联盟:

select labref,username from tableA
union
select labref,username from tableB

关于mysql - 如何从两个mysql表中返回数据作为一个信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27145526/

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