gpt4 book ai didi

sql - SELECT 请求中的多表关系

转载 作者:行者123 更新时间:2023-11-29 12:37:10 25 4
gpt4 key购买 nike

我怎样才能做这样的事情:

SELECT *
FROM table1, table2, table3
WHERE table1.champs = table2.champs = table3.champs

并且没有任何重复的“冠军”,因为 3 个表格中至少有一个应该有重复的行。

最佳答案

改为使用现代 JOIN 语法:

SELECT *
FROM table1
JOIN table2 ON table1.champs = table2.champs
JOIN table3 ON table2.champs = table3.champs

使用 SELECT DISTINCT 删除重复的。如果这就是你所说的“没有任何重复的英雄”的意思。

关于sql - SELECT 请求中的多表关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29749621/

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