Я хочу, чтобы пересечь соединения два таблицыКак сделать правильный крест присоединиться
запроса
Select * from table1 cross join select * from table2
Выше запрос с указанием ошибки.
Что плохого в моем запросе
Я хочу, чтобы пересечь соединения два таблицыКак сделать правильный крест присоединиться
запроса
Select * from table1 cross join select * from table2
Выше запрос с указанием ошибки.
Что плохого в моем запросе
В результате набор перекрестное соединение представляет число строк в первой таблице, умноженному на число строк во второй таблице
SELECT T1.Columns1, T1.Column2, T2.ColumnName FROM Table1 T1
CROSS JOIN Table2 t2
Попробуйте это:
SELECT * FROM table1, table2
или это:
select * from table1 CROSS JOIN table2;
Вы должны использовать выбрать, как это: SELECT T1.FIELD1, T2.FIELD2 ОТ TABLE1 AS T1 CROSS JOIN TABLE2 AS T2 - FIELD [X] ТОЛЬКО ДЛЯ ПРИМЕРА