使用count和inner join来聚合数据

时间:2016-01-05 19:45:47

标签: mysql

我正在尝试调整查询来计算invocies上发送的行,并指向我的transfer表(而不是invocies)。我在使用最初使用的别名时遇到了麻烦,需要帮助重新编写这个请求失败的查询!

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)上的别名失败了。

感谢您的帮助,对不起我是菜鸟!

0 个答案:

没有答案