Имя: Пароль:
1C
1C 7.7
v7: Кривой Прямой запрос!
0 Ganiev
 
04.03.13
08:49
Добрый день! Подскажите люди добрый, откройте глаза где ошибка, а то туплю! есть запрос:
|SELECT
       |    $ДокС.Номенклатура as [Номенклатура $Справочник.Номенклатура]
       |FROM
       |    $ДокументСтроки.Заявка as ДокС
       |INNER JOIN
       |    _1SJourn as Жур ON Жур.IDDoc = ДокС.IDDoc
       |                       Жур.Date_Time_IDDoc BETWEEN :НачДата AND :КонДата~
       |                       AND Жур.Closed & 1 = 1";

Выдает ошибку синтаксиса:
State 42000, native 170, message [Microsoft][ODBC SQL Server Driver][SQL Server]Line 8: Incorrect syntax near 'Жур'. Где блин ошибка!!!!!!!
1 ДенисЧ
 
04.03.13
08:50
Включи отладку и посмотри на результрующий запрос
2 Гефест
 
04.03.13
08:50
между первым и вторым условием чего-то нехватает
3 Wobland
 
04.03.13
08:50
join on smthng1 _and_ smthng2...
4 Матрейя
 
04.03.13
08:51
where
5 orefkov
 
04.03.13
08:52
А где where
6 ДенисЧ
 
04.03.13
08:54
глазастые сволочи...
7 Эмбеддер
 
04.03.13
08:55
and Жур.Date_Time_IDDoc
8 orefkov
 
04.03.13
08:57
(7)
Ну, можно и так.
9 orefkov
 
04.03.13
08:58
(6)
В 8ке бы было "А где где?"
В 7ке -
"where is where?"
10 Wobland
 
04.03.13
09:02
а я вообще голосую за OR
11 КонецЦикла
 
04.03.13
09:03
а я за (nolock)
12 DCKiller
 
04.03.13
09:06
WHERE забыл
13 Ganiev
 
04.03.13
09:30
Спасибо!
14 Mikeware
 
04.03.13
09:32
Мизда - лучший отладчик!©
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.