gpt4 book ai didi

MYSQL 从第二个表中选择查询

转载 作者:太空宇宙 更新时间:2023-11-03 12:25:55 24 4
gpt4 key购买 nike

嗨,我有这两张 table

表 1

id    Selection  
-------------------
1 John
2 Ely
3 Marcus
4 Steve
5 Fritz
6 Orly
7 Carlo
8 Lee

表2

id    Selected 
-------------------
1 John
3 Marcus
4 Steve
5 Fritz
7 Carlo

返回的是未选择的行。此输出的查询是什么

id    Selection 
-------------------
2 Ely
6 Orly
8 Lee

最佳答案

使用LEFT JOIN加入表和 t2.ID IS NULL 以删除公共(public)记录

SELECT t1.* FROM table1 t1 
LEFT JOIN table2 t2
ON t1.ID = t2.ID
WHERE t2.ID IS NULL

输出:

╔════╦═══════════╗
║ ID ║ SELECTION ║
╠════╬═══════════╣
║ 2 ║ Ely ║
║ 6 ║ Orly ║
║ 8 ║ Lee ║
╚════╩═══════════╝

参见this SQLFiddle

关于MYSQL 从第二个表中选择查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17716575/

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