Какое максимальное количество таблиц я могу присоединиться? Или это неограниченно?t-SQL Какое максимальное количество таблиц я могу присоединиться?
Есть ли ярлыки для добавления нескольких таблиц, не имеющих псевдонима и выбора каждого поля?
Какое максимальное количество таблиц я могу присоединиться? Или это неограниченно?t-SQL Какое максимальное количество таблиц я могу присоединиться?
Есть ли ярлыки для добавления нескольких таблиц, не имеющих псевдонима и выбора каждого поля?
Это очень плохой форме (с помощью *
), но вы можете просто продолжать добавлять таблицы с выполненной с указанием столбцов, так:
select * from table1
inner join table2 on table1.id1 = table2.id2;
добавить еще одну таблицу, изменяя выше:
select * from table1
inner join table2 on table1.id1 = table2.id2
inner join table3 on table3.id3=table2.id2;
Проблема с таким объединением заключается в том, что вы, вероятно, получаете слишком много столбцов и без необходимости перемещаете данные, что убивает производительность. Вы не вынимаете всю одежду из своего шкафа, когда ищете рубашки (надеюсь).
Вы задали два вопроса, один из которых, по крайней мере, ответил в другом месте, другой не ясен. –
Если вам нужно спросить: «Какое максимальное количество таблиц я могу присоединиться?» - это либо домашнее задание, либо вы делаете что-то не так ... (или задаете неправильный вопрос). На это ответила бы поисковая система. Пожалуйста, используйте один. –