从MySQL DB显示不同数量的行?

时间:2012-07-28 14:04:19

标签: mysql

我想知道你能帮我吗?我正在建立一个食品网站,当您键入区域代码时,应显示在该区域提供的所有外卖的列表。到目前为止一切都很好,但应该显示出这样的食物类型:

American(3)
Chinese(5)
French(10)

等等。现在我的问题是如何从数据库中取出值并用PHP计算它们?

我在DB中有这些列名:

id,姓名,地址,post_code,city,food,delivery_time,delivery_cost,logo

请告诉我该怎么做!

1 个答案:

答案 0 :(得分:1)

如果列food定义食物类型(中文,美国),则使用SQL查询,如下所示:

SELECT food, COUNT(*) FROM mytable WHERE post_code = :code GROUP BY food