mysql计算表中唯一的分组项

时间:2013-08-19 06:44:09

标签: mysql

我确信这很简单,但我搞得一团糟。

我有一张表,它是采购订单中的项目。除此之外,该表还包含以下字段和每个项目的条目:

entry
partno
PO

PO可能有许多不同的部分,每个部分的数量可变。

我想要的是一个查询,它会返回特定PartNo的{​​{1}}和PO的项目数。

2 个答案:

答案 0 :(得分:0)

SELECT partno, COUNT(entry)
FROM table_name
WHERE PO = 'specific_PO'
GROUP BY partno;

答案 1 :(得分:0)

SELECT COUNT(partno)  // counting number or partno for particular PO
FROM table
WHERE PO = 'PO_NAME' // for specific PO
GROUP BY partno;   // grouping by PARTNO