gpt4 book ai didi

MySQL INNER JOIN 语法

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

有人可以“分解”这里的语法吗?请。我需要尽快学习这个。

根据我有限的经验-

firstnamelastname 是列,list 是表格。

count(id)>1 用于检查是否有多个行具有相同...

就是这样。我不知道这是做什么的,但我需要了解它。

SELECT firstname, lastname, list.address FROM list 
INNER JOIN (SELECT address FROM list
GROUP BY address
HAVING count(id) > 1) dup
ON list.address = dup.address

最佳答案

此查询将返回包含重复地址的所有姓名(名字和姓氏)的列表。这部分

SELECT address FROM list 
GROUP BY address HAVING count(id) > 1

获取在表中多次出现的所有地址的列表,然后将其连接回表本身,以返回具有相同地址的所有名称。这应该返回一个列表,其中包含具有多个关联名称的所有唯一地址,以及与地址相关的名称。

关于MySQL INNER JOIN 语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7655922/

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