gpt4 book ai didi

sql - MySQL 查询相等并取悦所有结果

转载 作者:行者123 更新时间:2023-11-29 05:00:10 28 4
gpt4 key购买 nike

我是 MySQL 的新手,它非常适合通过查询减少数据。但是,如果您想要包含重复项的记录,则似乎很难同时获得这两条记录。

表格看起来像:

ID  Value  more columns..
1 4
1 4
1 5
2 4
3 5
3 5
4 4
4 5

我想要两个 (!) 具有重复值的记录,例如

 ID Value  more columns..
1 4
1 4
3 5
3 5

我需要它们...因为在其他列中有信息为什么值相等。

非常感谢!

最佳答案

此查询选择至少有一个具有相同 idvalue 值的其他记录的所有记录:

SELECT  *
FROM mytable mi
WHERE EXISTS
(
SELECT NULL
FROM mytable mo
WHERE mo.id = mi.id
AND mo.value = mi.value
LIMIT 1, 1
)

关于sql - MySQL 查询相等并取悦所有结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1969807/

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