-1

私のデータベース:

| order_detail_id | order_id | product_id | product_name 
|       1         |    1     |      20    | Polygon Fg56 
|       2         |    2     |      20    | Polygon Fg56 
|       3         |    2     |      20    | Polygon Fg56 
|       4         |    3     |      14    | fixie 11

テーブルを選択できましたが、product_name 列に同じ値を持つデータの量を計算したいと思います。たとえば、Polygon Fg56 には 3 つのレコードがあり、fixie 11 には 1 つのレコードがあります。どうやって?

4

3 に答える 3

1

あなたは試すことができます:

SELECT `product_name `, COUNT(`product_name `) AS cnt FROM `table` GROUP BY `product_name `;
于 2013-05-24T09:22:48.813 に答える
0
select product_name,count(product_name)
from table
group by product_name

ここでは、各製品のレコード数を取得します (その製品名も取得します)。

于 2013-05-24T09:25:45.753 に答える