У меня есть СОЮЗ ВСЕ, к которому я пытаюсь добавить новое поле.Я хочу сообщить о столбце supplier_number
, но в настоящее время при выполнении запроса я не могу включить этот столбец во второй выбор.Соединение с этой таблицей находится внутри первого выбора, но не второго выбора под объединением all.Если я включаю объединение во второй выбор, оно сообщает о крайне неправильном количестве записей.Поле, о котором я пытаюсь сообщить, является полем 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;
Я знаю, что сейчас второй номер_поставщика сообщает пустое значение через ''.
Заранее спасибо.