Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Помогите с соединением (число прочтений - 2155 )
Shtam
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 60
Зарегистрирован: 14. Ноября 2006
Помогите с соединением
20. Декабря 2006 :: 10:45
Печать  
     |SELECT
     |      Рег.Номенклатура as [Номентклатура $Справочник.Номенклатура],
     |      Рег.КоличествоОстаток as Количество
     |FROM
     |      $РегистрОстатки.Остатки(,INNER JOIN ($Справочник.Номенклатура as Ном ON Рег.Номенклатура=Ном.ID),Рег.КоличествоОстаток>0 AND Ном.PARENTID=:ВыбНоменклатура,(Номенклатура,Фирма),Количество) as Рег";

выдает ошибку:
Incorrect syntax near the keyword 'ON'.

и вдогонку еще ламерский вопрос "INNER JOIN" - это пересечение множеств?
  
Наверх
 
IP записан
 
Shtam
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 60
Зарегистрирован: 14. Ноября 2006
Re: Помогите с соединением
Ответ #1 - 20. Декабря 2006 :: 11:17
Печать  
     |SELECT
     |      Рег.Номенклатура as [Номентклатура $Справочник.Номенклатура],
     |      Рег.КоличествоОстаток as Количество
     |FROM
     |      $РегистрОстатки.Остатки(,INNER JOIN $Справочник.Номенклатура as Ном ON о) as Рег";

в таком виде пашет но теперь проблема куда воткнуть проверку Рег.КоличествоОстаток>0
  
Наверх
 
IP записан
 
Shtam
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 60
Зарегистрирован: 14. Ноября 2006
Re: Помогите с соединением
Ответ #2 - 20. Декабря 2006 :: 11:49
Печать  
     |SELECT
     |      Рег.Номенклатура as [Номентклатура $Справочник.Номенклатура],
     |      Рег.КоличествоОстаток as Количество
     |FROM
     |      $РегистрОстатки.Остатки(,INNER JOIN $Справочник.Номенклатура as Ном ON о) as Рег
     |where Рег.КоличествоОстаток>0";

короче остановился на таком варианте, если есть вариант оптимизации буду благодарен Улыбка.
З.Ы. Поговорил сам с собой помогло :о)
  
Наверх
 
IP записан
 
Вадимко
God Member
*****
Отсутствует


Нам бы чего про ОдноЦэ...

Сообщений: 1048
Местоположение: Минск
Зарегистрирован: 24. Мая 2006
Пол: Мужской
Re: Помогите с соединением
Ответ #3 - 20. Декабря 2006 :: 14:34
Печать  
Непонятно к чему тут вообще соединение со справочником  Ужас
Если не задействованы в фильтре реквизиты номенклатуры или сама номенклатура
  

Кампутер, кофе и сигареты - это очень плохо для моего здоровья...
Наверх
IP записан
 
Shtam
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 60
Зарегистрирован: 14. Ноября 2006
Re: Помогите с соединением
Ответ #4 - 21. Декабря 2006 :: 08:17
Печать  
а как без соединения выбрать элементы с определенным родителем?
  
Наверх
 
IP записан
 
Вадимко
God Member
*****
Отсутствует


Нам бы чего про ОдноЦэ...

Сообщений: 1048
Местоположение: Минск
Зарегистрирован: 24. Мая 2006
Пол: Мужской
Re: Помогите с соединением
Ответ #5 - 22. Декабря 2006 :: 14:47
Печать  
А... проглядел  Смех
Вроде нормально все там
  

Кампутер, кофе и сигареты - это очень плохо для моего здоровья...
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать