Вход | Регистрация
 
Информационные технологии :: Администрирование

Чайника вопрос по таблицам БД

Чайника вопрос по таблицам БД
Я
   vbus
 
24.11.21 - 10:27
Нужно в справочник номенклатуру записать.
Как работать с такими таблицами:
Деталь1|a1|b1|c1
Деталь2|a2|b2|c2
Деталь3|a3|b3|c3
Деталь4|a4|b4|c4

Деталь1|code1|d101
Деталь1|code2|d102
Деталь1|code3|d103
Деталь2|code1|d201
Деталь2|code2|d202
Деталь2|code3|d203

 Нужно: Деталь2|a2|c2|d201|d203



Пробовал слева соединять, одно значение можно, а на второе уже ругается типа имя таблицы уже используется, дословно не помню.
   vbus
 
1 - 24.11.21 - 10:28
База MS sql внешняя.
   dubolom
 
2 - 24.11.21 - 10:28
Открой для себя псевдонимы.
ЛЕВОЕ СОЕДИНЕНИЕ Быки КАК ЛюбителиКоров
   Dmitrii
 
3 - 24.11.21 - 10:35
(0) Сформулируй условие соединения (я его не понял из твоей постановки). И приведи текст запроса.
Скорее всего, проблема в том, что ты пытаешься писать текст запроса вручную, а не конструктором, и не используешь псевдонимы. См.(2).
Конструктор запроса сам даст псевдонимы (прибавляя к имени постфикс с цифрами 1, 2, ..., N), если одна и та же таблица используется несколько раз.
   vbus
 
4 - 24.11.21 - 10:38
Пойду попробую.
   vbus
 
5 - 24.11.21 - 11:14
Да благодарю, помогло.

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.