gpt4 book ai didi

php - mySQL中根据某个select进行计数

转载 作者:行者123 更新时间:2023-11-29 08:50:26 25 4
gpt4 key购买 nike

所有,假设我在 mySQL 中有以下 Select 语句:

$qry = "Select filename from upload where file_id='$file_id'";
$result = mysql_query($qry);
$resultset = mysql_fetch_array($result);

该查询工作正常,但我还想做的是包含相同文件名在同一语句中该表中其他位置出现的次数,因此我只需运行 mySQL 语句一次,而不是获取该语句来自此结果的文件名,然后执行另一个查询,如下所示:

$qrycheck = "Select COUNT(filename) from upload where filename='$resultset[filename]'";

有没有办法在单个 mySQL 语句中执行此检查?

谢谢!

最佳答案

SELECT COUNT(filename) AS filenameOccurences, filename FROM upload WHERE filename = '$resultset[filename]' GROUP BY filename;

关于php - mySQL中根据某个select进行计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11418797/

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