我有一个表格,其格式为:
id | food | userID | beerID
我正在尝试为给定的 beerID 和重复次数选择所有食物。因此,如果有 3 个披萨条目,我会得到如下结果:
food | beerID | count
pizza | 34 | 2
hot wings | 34 | 1
pasta | 34 | 5
这个有用吗?我对将 count 与 group by 结合使用感到有点困惑。
select food, beerID , count() where beerID = 34 group by food
最佳答案
为count
提供一个参数。
select food, beerID, count(food) from tablename as num where beerID = 34 group by food;
脚注:“这行得通吗”是一个糟糕的问题。你 100% 的机会会被反驳为“你没有尝试过吗..?”
正如评论中所述,您没有从特定表格中进行选择,因此会出错
关于php - mysql 计数函数问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23599613/