【发布时间】:2016-02-25 19:59:05
【问题描述】:
我想从表 inv_site_item 中获取总转移项目,其中 'item_id' in inv_sie_item = 'item_code' 在 inv_items 中,我也从包装表中获取包装,这在此查询中工作正常,只有 inv_site_item 出现问题。
错误是:Unknown column 'inv_site_item.site_id' in 'field list'
$where .= " AND inv_items.item_code = $item_code";
$query = "SELECT inv_items.*,packing.name_en `packing_name`,"
. " COUNT(inv_site_item.site_id) `transfer_out`, COUNT(inv_site_item.location_site_id) `transfer_in` FROM inv_items"
. " left join "
. "inv_packing as packing on packing.id=inv_items.packing"
. " left join "
. "inv_site_item as transfer on transfer.item_id=inv_items.item_code"
. " WHERE item_code !='' " . $where . "";
【问题讨论】: