Имя: Пароль:
1C
1С v8
Таблицы, запросы
0 alexsandrinia
 
10.08.11
13:36
как объединить, соединить таблицы из запросов? есть разница в соединении и объединении?
1 ДенисЧ
 
10.08.11
13:37
Есть разница...
2 Buster007
 
10.08.11
13:37
для начала почитать книжку.
3 Wobland
 
10.08.11
13:38
соединение "справа", объединение "снизу". очень грубо говоря, конечно
4 Fragster
 
гуру
10.08.11
13:39
(1) прав
5 alexsandrinia
 
10.08.11
13:39
что за книжку можно почитать?
6 lubja
 
10.08.11
13:39
объединение - к одной таблице снизу стыкуется вторая. а соединение - к одной таблице справа/слева стыкуются поля второй таблицы
7 alexsandrinia
 
10.08.11
13:39
(4) если есть разница, тогда в чём?
8 Fragster
 
гуру
10.08.11
13:40
сначала простые примеры разработки, потом проф. разработку
9 alexsandrinia
 
10.08.11
13:40
(6) стыкуются по какому-то определённому столбцу?
10 Wobland
 
10.08.11
13:42
(9) тупо как есть. количество полей в запросах должно быть одинаковым
11 lubja
 
10.08.11
13:43
(9)объелинение:

Выбрать
  Таб1.Поле1,
  Таб1.Поле2
ИЗ
  Таб1 КАК Таб1

ОБЪЕДИНИТЬ

Выбрать
  Таб2.Поле1,
  Таб2.Поле2
ИЗ
  Таб2 КАК Таб2


соединение:

Выбрать
  Таб1.Поле1,
  Таб1.Поле2,
  Таб2.Поле1,
  Таб2.Поле2
ИЗ
  Таб1 КАК Таб1
     ЛЕВОЕ СОЕДИНИЕ
     Таб2 КАК Таб2
     По <какому-то полю>
12 Wobland
 
10.08.11
13:44
было тут недавно: v8: Вопрос на засыпку:
13 rs_trade
 
10.08.11
13:45
(12) не надо эту ветку автору. рановато.
14 lubja
 
10.08.11
13:46
(12) он ваще запутается!
15 Wobland
 
10.08.11
13:46
(13) хотел сказать, что не факт, что в результате будет так, как описано в запросе ;)
16 Wobland
 
10.08.11
13:46
автор, это потом. перестарался ;)
17 alexsandrinia
 
10.08.11
13:51
(11) а левое соединение это получается из Таб1 возьмутся те поля, которые есть в Таб2, так?
18 Wobland
 
10.08.11
13:52
это внутреннее. в левом берётся вся таблица слева и дополняется записями из правой, если есть, или NULLами, если нету
19 lubja
 
10.08.11
13:54
(17) посмотри здесь http://bravit.rsu.ru/dbsql/p_DB3_Multiple_Select.pdf
20 lubja
 
10.08.11
13:55
(19) надеюсь, сходство с запросами 1с найдешь....
21 alexsandrinia
 
10.08.11
13:57
(19) да, заметил сходство. просто вот я думаю, как мне соединить Дт и Кт БУ с Дт и Кт НУ. ранее тему создавал, но так и не получилось соединить...
22 program1Cer
 
10.08.11
14:17
Соединять тебе надо по какому-либо признаку соответствия, этот признак можно взять например в регистре сведений соответствия счетов БУ и НУ (не помню как точно называется).
23 alexsandrinia
 
10.08.11
14:32
(22) я так делаю, но почему то происходит дублирование счетов
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой