我有一个联盟,我正试图添加一个新的领域。我想汇报一下 supplier_number
列,但当前在运行查询时,无法将该列包含到第二个select中。此表的联接在第一个选择中,而不是union all下的第二个选择中。如果我在第二个select中包含join,它会报告非常不正确的记录数。我要报道的领域是 supplier_number
现场。
SELECT
si.supplier_number AS 'supplier_number',
FROM
items_items ii
JOIN stock_items si ON ii.id = si.inventory_id
UNION ALL
SELECT
'' AS 'supplier_number',
FROM
items_items ii
LEFT JOIN product p ON p.id = ii.product_id;
我知道现在第二个供应商编号通过“”报告为空。
先谢谢你。
暂无答案!
目前还没有任何答案,快来回答吧!