Имя: Пароль:
1C
1С v8
sql внешнее соединение
0 magicSan
 
25.06.15
14:15
http://www.ahmetkaymaz.com/wp-content/uploads/SQL_Server_JOIN_Table_9.gif

Смотрел на картинку долго. Так и не понял, у меня два ключа. Хочется получить только те элементы что присутствую в "А"

делаю запрос
1 magicSan
 
25.06.15
14:16
|ВЫБРАТЬ
        |    тзБ.Номер,
        |    тзБ.тип,
        |    тзБ.комм
        |ИЗ
        |    тзБ КАК тзБ
        |        ЛЕВОЕ СОЕДИНЕНИЕ тзА КАК тзА
        |        ПО тзБ.Организация = тзА.Организация
        |            И тзБ.Подразделение = тзА.Подразделение
        |            И тзБ.комм = тзА.Номер
        |ГДЕ
        |    (тзБ.Организация ЕСТЬ NULL
        |            И тзБ.Подразделение ЕСТЬ NULL
        |            И тзБ.комм ЕСТЬ NULL )";
2 DTXqueque
 
25.06.15
14:16
Из А надо выбирать. И проверки на NULL достаточно у одного реквизита.
3 magicSan
 
25.06.15
14:18
(2) Да, пока писал увидел опечатку, полез проверять сработало. Но смысл этой конструкции не доходит.

"проверки на NULL достаточно у одного реквизита" - можно популярнее?
4 magicSan
 
25.06.15
14:31
А
а1
а2
а1
а3

Б
а1
а2
а4

Левое всё понятно, но как с помощью "где" выводится  а3????
5 magicSan
 
25.06.15
14:32
а мля .... соответствия в Б нету - точно . всё спать ...
Основная теорема систематики: Новые системы плодят новые проблемы.