Имя: Пароль:
1C
 
Как запросом добавить запись к первой таблице, при условии, что первая таблица не пустая.
Ø (Волшебник 11.12.2023 21:54)
,
0 Королевский Тигр
 
11.12.23
21:03
Доброго времени суток, я не могу сообразить(((
Как запросом добавить запись к первой таблице, при условии, что первая таблица не пустая.

Пример
Имеем таблицу А
В ней есть:
А.Ответсвеный,
А.Подразделение,
А.Выручка

Имеем таблицу Б
В ней есть:
Б.Ассистент

Я хочу получить результирующую таблицу С в которой будет

С.Ответственный,
С.Подразделение,
С.Выручка,
С.Ассистент

Но дополнить запись(строку, а не стобец) таблицы Б к таблице А нужно в том случае, если таблица А не пустая. Если А пустая, то и С будет то же пустой. Это реально вообще запросом сделать?
1 PR
 
11.12.23
21:15
Я не верю, что в профессию попали настолько непрофессиональные люди
2 PR
 
11.12.23
21:17
Когда я проводил собеседования, если человек не знал, что такое левое соединение, то шел нахрен сразу
3 Королевский Тигр
 
11.12.23
21:18
(2) ты условие читал собеседователь?
...Но дополнить запись(строку, а не стобец) таблицы Б к таблице А
4 ttk
 
11.12.23
21:22
(3) ну так а чем левое соединение то не устраивает?
5 PR
 
11.12.23
21:36
(3) Ты наркоман что ли?
Сформулируй четко, что ты хочешь
А то у тебя то таблицы с колонками, то нужно запись, а не колонку
6 Королевский Тигр
 
11.12.23
21:38
(4)
Ну допустим таблица 1 это отфильтрованый РС в котором 3 записи в соответствующих колонках(там есть еще колонки, но я выбираю только эти 3):
Ответственный Подразделение Выручка

Вася          отдел1        30
Петя          отдел2        20
Маша          отдел3        50

Таблица 2 это ЗаказПокупателя в котором есть поле ответственный(значение Вася). Соединяем  таблицу 1(РС) с таблицей 2(заказ)
Левым соединением по ссылке. Получим вот так.
Ответственный Подразделение Выручка

Вася          отдел1        30
Петя          отдел2        20
Маша          отдел3        50

А мне надо что бы было вот так

Ответственный Подразделение Выручка

Вася          отдел1        30
Петя          отдел2        20
Маша          отдел3        50
Вася          отдел1        0

Поле выручка в заказе нет.
7 Королевский Тигр
 
11.12.23
21:39
(5) Перечитай еще раз первый пост
8 Королевский Тигр
 
11.12.23
21:41
(6) И если в РС Таблице 1 нет записей то должно быть так

Ответственный Подразделение Выручка

NULL          NULL          NULL
9 PR
 
11.12.23
21:42
(6) Мда, печаль
10 PR
 
11.12.23
21:42
Кто-нибудь что-нибудь понял?
11 Королевский Тигр
 
11.12.23
21:44
(10) тебе в твои 44 года заняться нечем? Включи мультики чтоли
12 PR
 
11.12.23
21:45
(11) Ты решил насрать на форум невменяемую ветку?
13 Королевский Тигр
 
11.12.23
21:45
Мне надо не объеденисть таблицы полями,а дополнить первую таблицу записью второй таблицы, при условии, что первая таблица не пустая
14 Королевский Тигр
 
11.12.23
21:45
(12) Я бы с большим удовольствием на тебя бы насрал
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн