Mysql 使用计数和内部联接聚合数据
我正在尝试调整查询以计算发票上的发货行,并指向我的转账表(而不是发票)。我与最初使用的别名有问题,需要帮助重新编写此查询,这是失败的我请Mysql 使用计数和内部联接聚合数据,mysql,Mysql,我正在尝试调整查询以计算发票上的发货行,并指向我的转账表(而不是发票)。我与最初使用的别名有问题,需要帮助重新编写此查询,这是失败的我请 SELECT COUNT(id.line_id) FROM warehouse_transfer_d AS id INNER JOIN warehouse_transfer_h AS th ON th.transfer_id = id.transfer_id INNER JOIN item AS i ON i.item_id = id.item_id
SELECT
COUNT(id.line_id)
FROM warehouse_transfer_d AS id
INNER JOIN warehouse_transfer_h AS th ON th.transfer_id = id.transfer_id
INNER JOIN item AS i ON i.item_id = id.item_id
WHERE
th.warehouse_id = 1
AND th.ship_date BETWEEN '2015-02-16' AND '2015-02-22'
AND i.non_stock != 'Y'
AND ship_qty > 0
我的别名(id.line_id)出现故障
谢谢你的帮助,对不起,我是个笨蛋 只需使用COUNT(*)
。只需使用COUNT(*)
。