Mysql 具有相同字段值的行数

Mysql 具有相同字段值的行数,mysql,Mysql,我有疑问 SELECT salesorderid, integration_betapost.goods_to_products.shipping_order_row_good_id, vtiger_inventoryproductrel.quantity FROM vtiger_salesorder INNER JOIN vtiger_inventoryproductrel ON vtiger_salesorder.salesorderid = vtiger_i

我有疑问

SELECT
    salesorderid,
    integration_betapost.goods_to_products.shipping_order_row_good_id,
    vtiger_inventoryproductrel.quantity
FROM
    vtiger_salesorder
INNER JOIN vtiger_inventoryproductrel ON vtiger_salesorder.salesorderid = vtiger_inventoryproductrel.id
INNER JOIN vtiger_products ON vtiger_inventoryproductrel.productid = vtiger_products.productid
INNER JOIN integration_betapost.goods_to_products ON vtiger_products.productid = integration_betapost.goods_to_products.productid
WHERE
    sostatus = 'Отправлять'
这是退回的


如何获取具有相同
salesorderid
的行数,以及具有相同
salesorderid
shipping\u order\u row\u good\u id
的行数?

在查询中添加一个
GROUP BY
子句

SELECT
    salesorderid,
    integration_betapost.goods_to_products.shipping_order_row_good_id,
    COUNT(Quantity)
FROM
    vtiger_salesorder
INNER JOIN vtiger_inventoryproductrel ON vtiger_salesorder.salesorderid = vtiger_inventoryproductrel.id
INNER JOIN vtiger_products ON vtiger_inventoryproductrel.productid = vtiger_products.productid
INNER JOIN integration_betapost.goods_to_products ON vtiger_products.productid = integration_betapost.goods_to_products.productid
WHERE
    sostatus = 'Отправлять'
GROUP BY
    salesorderid
    ,integration_betapost.goods_to_products.shipping_order_row_good_id

如果要对每个
销售订单
集成商品到产品.发货订单行货物id
的数量求和,您可以更改
计数
,以便
求和

在查询中添加一个
GROUP BY
子句

SELECT
    salesorderid,
    integration_betapost.goods_to_products.shipping_order_row_good_id,
    COUNT(Quantity)
FROM
    vtiger_salesorder
INNER JOIN vtiger_inventoryproductrel ON vtiger_salesorder.salesorderid = vtiger_inventoryproductrel.id
INNER JOIN vtiger_products ON vtiger_inventoryproductrel.productid = vtiger_products.productid
INNER JOIN integration_betapost.goods_to_products ON vtiger_products.productid = integration_betapost.goods_to_products.productid
WHERE
    sostatus = 'Отправлять'
GROUP BY
    salesorderid
    ,integration_betapost.goods_to_products.shipping_order_row_good_id

如果您想对每个
salesforder
integration\betapost.goods\u to\u products.shipping\u order\u row\u good\u id
的数量求和,您可以更改
sum
计数
搜索
GROUPBY
方法