powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / join нескольких таблиц особый вывод
4 сообщений из 4, страница 1 из 1
join нескольких таблиц особый вывод
    #39874232
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
собссно есть таблица Пользователь, есть таблица Автомобиль у нее фк Пользователь. Есть таблица Мотоцикл у нее фк Пользователь

нужно таблицу сделать чтоб было так

Пользователь.ИД Автомобиль.ИД Мотоцикл.ИД
1 налл 2
1 налл 3
1 2 налл
1 5 налл
1 налл 4

...

ну и далее по тексту, я чот очень туплю, если я делаю лефт джойн то он выдает склейки типа
1 2 2
1 5 3
1 налл 4
1 5 налл

как сделать чтоб было по первому списку?
...
Рейтинг: 0 / 0
join нескольких таблиц особый вывод
    #39874243
Павел Лузанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaT,
Код: sql
1.
2.
3.
select Пользователь.ИД, Автомобиль.ИД, null from Автомобиль
union
select Пользователь.ИД, null, Мотоцикл.ИД from Мотоцикл;
...
Рейтинг: 0 / 0
join нескольких таблиц особый вывод
    #39874248
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Павел Лузанов,

только union all если только вы точно не уверены, что вам нужен именно union
...
Рейтинг: 0 / 0
join нескольких таблиц особый вывод
    #39874348
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо! то, что нужно.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / join нескольких таблиц особый вывод
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]