gpt4 book ai didi

php - 您运行什么类型的 mysql 查询来比较不同表中的两个字段?

转载 作者:行者123 更新时间:2023-11-29 14:49:03 25 4
gpt4 key购买 nike

我有一个 mysql 表(table1),其中包含以下行:

topic_id: 1
topics: programming
description: A programming language is an artificial language designed to...

我有另一个表(table2)包含这一行:

desc_id: 1
description: In mathematics and computer science, an algorithm is an effective...
topics: mathematics, computer science, programming

我想要做的是运行一个查询来比较两个主题字段,并让我知道表 2 中存在哪些主题在表 1 中不存在

例如,比较上面的两个,我想运行一个查询来让我知道数学计算机科学主题在中不存在表1

最佳答案

我会使用子查询,但也可以使用内部联接来完成:

SELECT *
FROM `table2`
WHERE `topics` NOT IN (
SELECT DISTINCT(topics)
FROM `table1`
)

关于php - 您运行什么类型的 mysql 查询来比较不同表中的两个字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6179045/

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