Не могу осуществить преобразование типов
Добавлено: 22 ноя 2010, 15:51
Народ подскажите начинающему.
Имеется запрос созданый в Support-е
Select oborot.sodpr, oborot.sumob, oborot.datob,
plpor.namepl1
WHERE
oborot.datob >= date (01,01,2010) and
oborot.datob <= date (01,02,2010) and
oborot.nrec IN
(select plpor.chozoper
where
plpor.datob >= date (01,01,2010) and
plpor.datob <= date (01,02,2010));
Т.е. нужно из таблицы oborot - выбрать все проводки, которые относятся к платёжным поручениям,
при этом подтянуть номер платёжного поручения.
Если без второго селекта делать - то запрос выполняется 2 дня.... Хотя каждый по отдельности отрабатывает за 20 и 40 секунд.
НО при выполнении данного запроса выводится ошибка:
"Не могу осуществить преобразование типов oborot.nrec IN"...
Уж что я только не пробовал - ну не в какую...
Народ подскажите - т.к. даже спросить то не у кого, а некоторые стандартные команды скл тут по ходу дела не работает или
же имеют синтаксис другой..
Имеется запрос созданый в Support-е
Select oborot.sodpr, oborot.sumob, oborot.datob,
plpor.namepl1
WHERE
oborot.datob >= date (01,01,2010) and
oborot.datob <= date (01,02,2010) and
oborot.nrec IN
(select plpor.chozoper
where
plpor.datob >= date (01,01,2010) and
plpor.datob <= date (01,02,2010));
Т.е. нужно из таблицы oborot - выбрать все проводки, которые относятся к платёжным поручениям,
при этом подтянуть номер платёжного поручения.
Если без второго селекта делать - то запрос выполняется 2 дня.... Хотя каждый по отдельности отрабатывает за 20 и 40 секунд.
НО при выполнении данного запроса выводится ошибка:
"Не могу осуществить преобразование типов oborot.nrec IN"...
Уж что я только не пробовал - ну не в какую...
Народ подскажите - т.к. даже спросить то не у кого, а некоторые стандартные команды скл тут по ходу дела не работает или
же имеют синтаксис другой..