gpt4 book ai didi

mysql - mysql 查询问题(分组依据)

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

SELECT DISTINCT(user),user,ip FROM logins GROUP by ip

这应该从登录表中选择具有相同 IP 的唯一用户。由于某种原因它只返回一行。不应该拉取没有冲突 ip 的用户。

最佳答案

这是你想要的吗? :

SELECT DISTINCT
logins1.user user1,
logins2.user user2,
logins1.ip
FROM logins logins1
JOIN logins logins2
ON logins2.user > logins1.user
AND logins2.ip = logins1.ip
;

上面的代码将找到每对具有共同ip的不同用户,以及该ip。 (注意,如果两个以上的用户共享一个 IP,这将返回该 IP 的多行。例如,有四个用户 A/B/C/D,它将返回六行 AB/AC/AD/BC/BD/CD。可以吗?)

关于mysql - mysql 查询问题(分组依据),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8198694/

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