Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.12.13;
Скачать: CL | DM;

Вниз

Не пойму с запросом   Найти похожие ветки 

 
petvv   (2009-10-28 09:33) [0]

Есть запрос

select Fuel.Marka, Osnovan.Name, TotOsnov.ShiftFrom, TotOsnov.ShiftTo,
TotOsnov.Lit, TotOsnov.Cur
from Fuel, Osnovan, TotOsnov
where
TotOsnov.ShiftTo>=:QDatBeg
and
TotOsnov.ShiftTo<=:QDatEnd
and
TotOsnov.Product=Fuel.Num
and
TotOsnov.Osnovanye=Osnovan.Num
having
TotOsnov.Cur<>0
union
select Fuel.Marka, Osnovan.Name, TotOsnov.ShiftFrom, TotOsnov.ShiftTo,
TotOsnov.Lit, TotOsnov.Cur
from Fuel, Osnovan, TotOsnov
where
TotOsnov.ShiftTo>=:QDatBeg
and
TotOsnov.ShiftTo<=:QDatEnd
and
TotOsnov.Product=Fuel.Num
and
TotOsnov.Osnovanye=Osnovan.Num
having TotOsnov.Cur=0


И есть код

 qRas.Close;
 qRas.Prepare;
 qRas.Params[0].AsDateTime := DatBeg;
 qRas.Params[1].AsDateTime := DatEnd;
 qRas.Params[2].AsDateTime := DatBeg;
 qRas.Params[3].AsDateTime := DatEnd;

 qRas.Open;


Вот в этом месте
qRas.Prepare;
отваливается с ошибкой

Capability not supported

Где у меня кривые руки?


 
RWolf ©   (2009-10-28 09:39) [1]

ParamByName не поможет?


 
petvv   (2009-10-28 09:42) [2]

Сам дурак, всё разобрался


 
Сергей М. ©   (2009-10-28 09:47) [3]

Статья HAVING применима только к агрегатным запросам.

И в чем, кстати, тайный смысл такого несуразного запроса ?
Чем он должен принципиально отличаться от

select Fuel.Marka, Osnovan.Name, TotOsnov.ShiftFrom, TotOsnov.ShiftTo,
TotOsnov.Lit, TotOsnov.Cur
from Fuel, Osnovan, TotOsnov
where
TotOsnov.ShiftTo>=:QDatBeg
and
TotOsnov.ShiftTo<=:QDatEnd
and
TotOsnov.Product=Fuel.Num
and
TotOsnov.Osnovanye=Osnovan.Num
order by TotOsnov.Cur descending

?


 
RWolf ©   (2009-10-28 09:49) [4]

отсортировать записи с TotOsnov.Cur=0 вниз, видимо.


 
Anatoly Podgoretsky ©   (2009-10-28 10:16) [5]


> RWolf ©   (28.10.09 09:49) [4]

Порядок сортировки задается только с помощью ORDER BY, других методов не существует, другие это рулетка.



Страницы: 1 вся ветка

Текущий архив: 2009.12.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.014 c
2-1256116699
harisma
2009-10-21 13:18
2009.12.13
Зависимость высоты компонента от размера фонта


15-1255288842
Кто б сомневался
2009-10-11 23:20
2009.12.13
Что за игра кёрнинг - нигде не могу найти инфу


11-1180442897
=BuckLr=
2007-05-29 16:48
2009.12.13
Collapse и USE_MHTOOLTIP


2-1256104735
Qwerg_ntgl
2009-10-21 09:58
2009.12.13
Загрузка в DbGrid в PickList из текстового файла


15-1255856611
POOP
2009-10-18 13:03
2009.12.13
Вопрос про Mathcad