gpt4 book ai didi

mysql ORDER BY MIN()与id不匹配

转载 作者:行者123 更新时间:2023-11-29 02:32:24 25 4
gpt4 key购买 nike

我有一个包含以下列的数据库:

-------------------
id|domain|hit_count
-------------------

我想对其执行此查询:

SELECT id,MIN(hit_count)
FROM table WHERE domain='$domain'
GROUP BY domain ORDER BY MIN(hit_count)

我希望此查询为我提供 $domain 的 hit_count 最小的行的 ID。唯一的问题是,如果我有两行具有相同的域,比如 www.bestbuy.com,查询将按先到者分组,然后尽管我会得到正确的最低 hit_count,但 id 可能会或可能不是具有最低 hit_count 的行的 ID。

有谁知道我可以执行此查询并获取与 MIN(hit_count) 匹配的 ID 的方法吗?谢谢!

最佳答案

试试这个:

SELECT id,MIN(hit_count),domain FROM table GROUP BY domain HAVING domain='$domain'

关于mysql ORDER BY MIN()与id不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11150435/

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