
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
23.05.2019, 22:25
|
|||
|---|---|---|---|
|
|||
Вывод двух связанных таблиц в одну |
|||
|
#18+
У меня есть две таблицы Сотрудники и Ремонт: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. Мне нужно отобразить их в одной таблице, прочитав Главу 7. Соединение таблиц тута https://metanit.com/sql/sqlserver/7.1.php Возник вопрос, в чем разница в неявном соединении, во внешнем и внутреннем соединение? И вообще каким способом лучше соединять между собой две связанные таблицы в одну? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.05.2019, 23:09
|
|||
|---|---|---|---|
|
|||
Вывод двух связанных таблиц в одну |
|||
|
#18+
Выполнил Неявное соединение таблиц Код: sql 1. 2. 3. Внутреннее соединение таблиц INNER JOIN Код: sql 1. 2. 3. внешнее соединение или OUTER JOIN Код: sql 1. 2. 3. Результат один и тот же: https://imgur.com/azAq8tk Дак в чем же разница? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.05.2019, 02:04
|
|||
|---|---|---|---|
|
|||
Вывод двух связанных таблиц в одну |
|||
|
#18+
Kaktyc007, 1.Неяное соединение = внутренние соединение, Просто синтаксис разный. 2.Если будет запись в таблице Ремонт, а Сотрудника НЕ найдется, то Left join - ты это увидишь - в полях Сотрудники будет Null. Inner join - ты этого не увидишь, строка из Ремонта не попадет в выборку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&tablet=1&tid=1687793]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
169ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 468ms |

| 0 / 0 |
