Имя: Пароль:
1C
1С v8
Вложенные таблицы, корреляция запросов - возможно?
0 Лунтик
 
07.02.15
10:17
ВЫБРАТЬ Ключ,
        (Выбрать Имя,Фамилия,Отчество из Т2...где т2.Ключ=т1.ключ) as П
из Т1

Как такое сделать?
1 фобец
 
07.02.15
10:20
Выбрать т1.ключ, т2.имя ... Из таб 1 как т1 полное соединение таб2 как т2 по т2.ключ = т2.ключ
2 фобец
 
07.02.15
10:22
Это к запросу в (0). Передача же ключа во вложенный запрос тоже возможна но не в селекте а в джойне
3 фобец
 
07.02.15
10:23
(1) коррект: Не полное а внутреннее по т1.ключ = т2.ключ
4 Лунтик
 
07.02.15
10:25
Нужна таблица
Таб.номер             ФИО
  №333           (Сидоров А.И, Петров П.П)
  №444           (Иванов А.А, Сидоров В.В, Козлов Ж.Ж)

Т.е. в поле ФИО должен быть перечень всех, кто работал под этим таб.номером.
5 shuhard
 
07.02.15
10:41
(4) поюзай СКД,
для неё это типовая задача
6 Лунтик
 
07.02.15
10:48
Я как раз оттуда (если делать кодированием, то еще как-то представляется решение, на СКД мне кажется это впринципе невозможно. Если ФИО это поле, то оно получается сомнительной длины, а если оно составное, то как потом на вывод подать одной строкой).
:(
7 shuhard
 
07.02.15
10:57
(6)[на СКД мне кажется это впринципе невозможно]
да ты чё
8 Лунтик
 
07.02.15
11:05
Ну, ладно, я тормоз. А какой запрос получится? Я по Fox привычке пишу запрос руками, а потом смотрю куда конструктор что распихал.
Куда хоть идти-то - там закладок дофига
9 shuhard
 
07.02.15
11:07
(8) идти читать книжку Хрусталевой и сайт http://1cskd.ru/
10 Лунтик
 
07.02.15
11:11
да там до старости можно сидеть... Большой поклон людям, которые делают такие сайты. Но мне наверное, только пинок поможет.
11 EvgeniuXP
 
07.02.15
11:13
(10) пинок работодателя?
12 ShoGUN
 
07.02.15
11:13
(10) Иди в дворники, в таком случае. Там всё просто.
13 ShoGUN
 
07.02.15
11:14
14 Лунтик
 
07.02.15
11:18
Нет, к счастью, работодатель у меня лояльный и не склонный к новшествам, в общем идеальный.
Что искать-то вложенные таблицы, вложенные схемы? вот какие-то группы полей?
15 Лунтик
 
07.02.15
11:18
(13) +++
16 shuhard
 
07.02.15
11:25
(10) нам пох
17 ShoGUN
 
07.02.15
11:28
(14) Можно группировкой по табельному номеру сделать, тогда вообще всё просто. В настройках добавляешь группировку по номеру, внутри нее - детальные записи. Запрос тебе уже подсказали.
18 Reaper_1c
 
07.02.15
11:32
(10) Ну иди тогда в лаек за 1,5шкой и бросай 1С.
19 Лунтик
 
07.02.15
11:34
Хотелось бы чтобы поле было вложенным/составным/РЗ, чтобы было как при выборке табл.части
Select НомерДокумент, ТаблЧастьДОкумента.(Товар,Количество)
из ДОкумент.Отгрузка
20 ShoGUN
 
07.02.15
11:37
(19) Не знаю, набуя такой изврат, но возможно тебе поможет агрегатная функция СОЕДИНИТЬСТРОКИ.
21 Лунтик
 
07.02.15
11:39
Нет, хотелось вывести (Сидрово, Петров, Иванов) и все, без дальнейшей обработки. Все что пришло в голову - руками собрать строку. Но это же некрасиво...
22 ShoGUN
 
07.02.15
11:41
(21) Рукалицо. Прочитай описание (20).
23 Лунтик
 
07.02.15
11:42
Читаю, не торопи...
24 Лунтик
 
07.02.15
11:57
(22) то что надо. Спасибо
А составные поля, похоже, бывают только по табличным частям.