У меня есть две таблицы: MyFull
и MyEmpty
. Мне нужно сделать комбинацию всех записей из обеих таблиц. Иногда таблица MyEmpty
может не иметь записей, в этом случае мне нужно вернуть все записи из MyFull
. Это то, что я пробовал:CROSS JOIN с одним пустым столом sql server
--Q1 >> returns no results
SELECT *
FROM MyFull CROSS JOIN MyEmpty
--Q2 >> returns no results
SELECT *
FROM MyFull, MyEmpty
I хотя использования LEFT JOIN
, но у меня нет общего ключа, чтобы присоединиться на. Это SQLFiddle
Благодаря Joel. Это то, что я ищу. Я хочу повторить записи на самом деле. – BICube