gpt4 book ai didi

mysql - 从多个 MySQL 表中选择相似、唯一的数据行

转载 作者:行者123 更新时间:2023-11-29 09:01:38 25 4
gpt4 key购买 nike

我有几个具有相似字段的表,例如姓名和电子邮件地址:

TABLE Users (
Name varchar(255),
Email varchar(255),
etc..
)

TABLE Clients (
Name varchar(255),
Email varchar(255),
etc..
)

TABLE Administrators (
Name varchar(255),
Email varchar(255),
etc..
)

我想获取所有姓名和电子邮件地址的列表,并能够过滤掉表中重复的地址(即客户和用户可能都具有相同的电子邮件地址)

最佳答案

嗯,你可以尝试:

SELECT DISTINCT Name, Email FROM
(SELECT Name, Email FROM Users
UNION
SELECT Name, Email FROM Clients
UNION
SELECT Name, Email FROM Administrators) p

关于mysql - 从多个 MySQL 表中选择相似、唯一的数据行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8416347/

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