Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 使用计数和内部联接聚合数据_Mysql - Fatal编程技术网

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(*)