|
неодназначная ссылка при связи в запросе | ☑ | ||
---|---|---|---|---|
0
LivingStar
03.07.12
✎
08:59
|
есть справочник абоненты
подчиненный ему справочник оборудование и регистр сведений показания, у которого есть поле оборудование в запросе | ВЫБРАТЬ Абоненты.Ссылка КАК Абонент, Оборудование.Ссылка КАК Оборудование ИЗ Справочник.Абоненты КАК Абоненты ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Оборудование КАК Оборудование ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПоказанияСчетчиков.СрезПоследних КАК ПоказанияСчетчиковСрезПоследних ПО Оборудование.Ссылка = ПоказанияСчетчиковСрезПоследних.Оборудование ПО Абоненты.Ссылка = Оборудование.Владелец | выдает ошибку, как правильно постороить связь между таблицами? |
|||
1
LivingStar
03.07.12
✎
09:01
|
так тоже не идет
| ВЫБРАТЬ Абоненты.Ссылка КАК Абонент, Оборудование.Ссылка КАК Оборудование ИЗ Справочник.Абоненты КАК Абоненты ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Оборудование КАК Оборудование ПО Абоненты.Ссылка = Оборудование.Владелец ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПоказанияСчетчиков.СрезПоследних КАК ПоказанияСчетчиковСрезПоследних ПО Абоненты.Ссылка = ПоказанияСчетчиковСрезПоследних.Оборудование.Владелец |
|||
2
butterbean
03.07.12
✎
09:04
|
ВЫБРАТЬ
СпрОборудование.Владелец КАК Абонент, СпрОборудование.Ссылка КАК Оборудование ИЗ Справочник.Оборудование КАК СпрОборудование ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПоказанияСчетчиков.СрезПоследних КАК ПоказанияСчетчиковСрезПоследних ПО СпрОборудование.Ссылка = ПоказанияСчетчиковСрезПоследних.Оборудование |
|||
3
Абирамбул
03.07.12
✎
09:05
|
(0) Заменить Справочник.Абоненты КАК Абоненты на Справочник.Абоненты КАК СписокАбонентов
и Справочник.Оборудование КАК Оборудование на Справочник.Оборудование КАК СписокОборудования |
|||
4
LivingStar
03.07.12
✎
09:08
|
(2) так не запускалось (
(3) не пойму к чему это попробовал так: | ВЫБРАТЬ Абоненты.Ссылка КАК Абонент, Оборудование.Ссылка КАК Оборудование ПОМЕСТИТЬ АбонентОборудование ИЗ Справочник.Абоненты КАК Абоненты ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Оборудование КАК Оборудование ПО Абоненты.Ссылка = Оборудование.Владелец ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ АбонентОборудование.Абонент, АбонентОборудование.Оборудование, ПоказанияСчетчиковСрезПоследних.Значение, ПоказанияСчетчиковСрезПоследних.ДатаРегистрацииИзменения, ПоказанияСчетчиковСрезПоследних.ИсточникПоказания, ПоказанияСчетчиковСрезПоследних.УчетныйМесяц ИЗ АбонентОборудование КАК АбонентОборудование ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПоказанияСчетчиков.СрезПоследних КАК ПоказанияСчетчиковСрезПоследних ПО АбонентОборудование.Оборудование = ПоказанияСчетчиковСрезПоследних.Оборудование | |
|||
5
LivingStar
03.07.12
✎
09:09
|
верный вариант (4) ?
|
|||
6
Pro-tone
модератор
03.07.12
✎
09:12
|
КАК Оборудование1
|
|||
7
kosts
03.07.12
✎
09:13
|
(5) Если дает правильный результат значит верный.
(3) +1 ПОМЕСТИТЬ АбонентОборудование -> ВТАбонентыСОборудованием |
|||
8
kosts
03.07.12
✎
09:15
|
Или лучше, наверное, ВТОборудованиеАбонентов
|
|||
9
kosts
03.07.12
✎
09:19
|
(4) Так тоже вроде можно
ВЫБРАТЬ Справочник.Оборудование.Владелец как Абонент, АбонентОборудование.Ссылка как Оборудование, ПоказанияСчетчиковСрезПоследних.Значение, ПоказанияСчетчиковСрезПоследних.ДатаРегистрацииИзменения, ПоказанияСчетчиковСрезПоследних.ИсточникПоказания, ПоказанияСчетчиковСрезПоследних.УчетныйМесяц ИЗ Справочник.Оборудование КАК АбонентОборудование ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПоказанияСчетчиков.СрезПоследних КАК ПоказанияСчетчиковСрезПоследних ПО АбонентОборудование.Ссылка = ПоказанияСчетчиковСрезПоследних.Оборудование |
|||
10
kosts
03.07.12
✎
09:20
|
(9) Можно вообще обойтись только таблицей со срезом.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |