v7: прямой запрос не работает #222833


#0 by kriblya
запрос : |" не работает вываливает с ошибкой CommandText::Execute: SQL: Column '     ' is not found. Убираем строчку |    $Справочник.Клиенты as  СпрКли и все работает. строчка нужна будет потом для связывания со справочником... подскажите плз .
#1 by ТелепатБот
#2 by Джинн
Мдя... Может значала прочитать что-то типа SQL "для чайников"?
#3 by kriblya
с удовольствием, и всеже?
#4 by КонецЦикла
Какая цель вообще-то? А со спр-ком клиенты надо соединение навеное делать
#5 by kriblya
да. это потом делаю выборку из группы клиентов. НО САМ ВОПРОС почему при добвалении таблицы (существующей) вываливает с ошибкой CommandText::Execute: SQL: Column '     ' is not found.
#6 by ul_tim
конечно же работать не бутет. В том запросе что ты написал  ты join делаешь по Отбор.ChildID = Жур.IDDoc AND |       Отбор.MDID = $ГрафаОтбора.Клиент and |    Отбор.PARENTVAL = :кли* что означает что на самом деле ведь соединяешь таблицы Жур и Отбор. Причем же здесь СпрКли. Попробуй так:
#7 by kriblya
нет такого поля Жур.Клиент есть Отбор.PARENTVAL  это оно и есть
#8 by kriblya
вообше полная идея такая |SELECT |      Жур.IDDoc as[Док $Документ],
#9 by kriblya
пардон
#10 by ul_tim
я такого еще не делал никогда. одним join делается две таблицы между собой, но никак не 3 и больше. возможно нужно посмотреть в сторону union all и сочетание двух select-ов. По другому перестроить запрос
#11 by ul_tim
такой конструкции никогда не встречал.
#12 by SnarkHunter
SELECT Жур.IDDoc as[Док $Документ]     , Жур.IDDocDef as Док_вид     , Жур.DATE FROM 1SJourn as Жур INNER JOIN  1SCRDOC as Отбор INNER JOIN  1SCRDOC as Отбор1 Inner Join "+ВыбКлиенты+" as ФильтрКли On ФильтрКли.Val = Отбор.PARENTVAL Inner Join "+ВыбТовар+" as ФильтрТов On ФильтрТов.Val = Отбор1.PARENTVAL Where Жур.DATE  BETWEEN {01.01.2006} AND {10.18.2006}
#13 by kriblya
Теже яйца CommandText::Execute: SQL: Column '     ' is not found.
#14 by SnarkHunter
Э... А у тебя формат базы дбф?
#15 by kriblya
точно так
#16 by SnarkHunter
А таблицы ВыбКлиенты и ВыбТовар откуда появились? При помощи УложитьСписокОбъектов?
#17 by kriblya
да
#18 by SnarkHunter
Цитата из описания метода УложитьСписокОбъектов:
#19 by kriblya
в дбф работает на других запросах. изнасально вопрос был: не работает вываливает с ошибкой CommandText::Execute: SQL: Column '     ' is not found. ИЗ-ЗА ДОБАВЛЕНИЯ ТАБЛИЦЫ к которой даже нет обращения в секцию from без этой строчки ВСЕ РАБОТАЕТ. ????
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С