Может ли кто-нибудь помочь мне в том, как я могу присоединиться к двум таблицам без слияния результата в одну строку? См. Ниже запрос.MySQL Join Table Without UNION
SELECT *
FROM resorderdetails rd
INNER JOIN resinvalidorderdetails ri
ON rd.itemid=ri.srcitemid;
Пусть говорят, например, у меня есть 1 строка в таблице resorderdetails
с полем itemid=1
и у меня есть 1 строка в таблице resinvalidorderdetails
с полем srcitemid
= 1.
Если мы будем выполнять выше запрос, он будет возвращать результат один ряд [слияния данных из двух таблиц]
То, что я хочу сделать, это есть две строки в качестве результата. Первая строка - это запись от resorderdetails
, а другая строка - от resinvalidorderdetails
без использования UNION ALL
или UNION
.
Как я мог это сделать? Является ли это возможным?
В чем проблема с UNION? – scriptin