使用分组依据过滤数据

时间:2019-05-30 10:25:28

标签: mysql mysql-workbench

我有这个数据 enter image description here

我想过滤该表以获取另一个表,该表包含驱动程序具有的每个项目的数量。 我尝试使用driver_id分组,但它会计算驱动程序中的所有项目。我不需要驾驶员附带每件物品的数量。 我需要这样的结果表 enter image description here

2 个答案:

答案 0 :(得分:2)

您需要先输入# Disable MultiViews Options -MultiViews # We must enable the rewrite engine before using mod_rewrite RewriteEngine On # Internally rewrite a request to "/product/<number>" RewriteRule ^product/(\d+)$ /product.php?id=$1 [L] item_id,然后再输入driver_id 和GROUP BY函数计算每个组的记录数。

类似的事情应该起作用:

COUNT

答案 1 :(得分:1)

您似乎需要按item_id和driver_id进行分组:

group by driver_id, item_id