gpt4 book ai didi

php - MySQL查询: count by column where column > number

转载 作者:行者123 更新时间:2023-11-29 14:15:58 24 4
gpt4 key购买 nike

Possible Duplicate:
Find duplicate strings in database

我正在使用 php 查询 mysql 数据库。

我需要知道表中哪些名称重复次数超过 375 次(表有 375 行)。该表包含 3 列:id、name、category。

这是我的php代码,但是它用php计算,我希望它用mysql制作

$query = "SELECT * FROM user_likes"; 
//echo $query;
$result = mysql_query($query) or die(mysql_error());

// craete arrays
while($row = mysql_fetch_array($result)){
set_time_limit(0);
$like[$row['name']]=$like[$row['name']]+1;
if($like[$row['name']]==375) $likes375 ++;

}

如果有人能帮助我,我将不胜感激。谢谢!

最佳答案

试试这个:

SELECT name, count(*) likes 
FROM user_likes
GROUP BY name
HAVING COUNT(*) > 375

关于php - MySQL查询: count by column where column > number,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12658231/

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