gpt4 book ai didi

mysql - 如何在phpmyadmin中根据 'SELECT DISTINCT' SQL命令选择整个条目?

转载 作者:行者123 更新时间:2023-11-29 19:44:42 24 4
gpt4 key购买 nike

我的 phpmyadmin 服务器中有一个表,其中包含 17700 个条目,但一列(columnA)中有重复值。以下命令证实了这一点,并告诉我,columnA 中有 17231 个唯一值:

SELECT DISTINCT columnA FROM Table;

但这仅打印columnA,而我想获取每个条目(即表中的整行)的所有数据,该条目在columnA中具有仅在数据集中出现一次的值。当我搜索执行此操作的 SQL 命令时,我不断返回上面的命令,因此我认为我可能需要该命令的特定于 phpmyadmin 或 MYSQL 的版本?

同样,我希望查看每个条目的整个数据集(即整行),其中 A 列中的值出现多次。我有一个命令列出在 A 列中多次出现的值:

SELECT columnA FROM Table GROUP BY columnA HAVING count(*) >1;

但是这又只打印columnA,我需要查看在columnA中具有多次出现的值的每个条目的整行。

有什么建议吗?​

最佳答案

select * from table where id in (select id from table group by columnA having count(*) > 1)

关于mysql - 如何在phpmyadmin中根据 'SELECT DISTINCT' SQL命令选择整个条目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41103669/

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