gpt4 book ai didi

mysql查询通过比较2个表来获取唯一的缺失值

转载 作者:行者123 更新时间:2023-11-29 20:27:07 25 4
gpt4 key购买 nike

主表1名称:master_port
port_name(列名称)
ABC
自卫队
EFR
GTY
FGH

南京大学
意向书
库杰
美国证券交易委员会
FFR
ETY

table2&3 details

我需要 table2 和 table3 中的端口列表(包括 origin_port 和 destination_port),但在主表 1 中未找到名称:master_port我如何使用 mysql 查询获得这些请帮我解决这个问题

最佳答案

SELECT tab.port FROM
(SELECT origin_port AS port FROM location1
UNION DISTINCT
SELECT destination_port AS port FROM location1
UNION DISTINCT
SELECT origin_port AS port FROM sender2
UNION DISTINCT
SELECT destination_port AS port FROM sender2) tab
WHERE tab.port NOT IN
(SELECT port_name FROM master_port);

这会返回表 location1 和 sender2 中的起始端口和目标端口,但在 master_port 中找不到该端口

关于mysql查询通过比较2个表来获取唯一的缺失值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39245924/

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