Такая непонятка образовалась.
Есть запрос:
Код: Выделить всё
SELECT sum(case when sv.mark_id = 6 then 1 else 0 end) as NEBIL
from SP_PROPUSK
left join sr on sr.lesson_type_id = SP_PROPUSK.lesson_type_id
and sr.datee between :Param_0_ and :Param_1_
and sr.disciplina_id = :Param_2_
left join sv on sv.sr_id = sr.c
and sv.student_id = :Param_3_
where SP_PROPUSK.propusk_prichina_id = :Param_4_
PARAM_0_ = 24.02.2009
PARAM_1_ = 27.02.2009
PARAM_2_ = 5
PARAM_3_ = 10393
PARAM_4_ = 1010
чтений по таблице SV 119
а с параметрами
PARAM_0_ = 09.10.2008
PARAM_1_ = 09.10.2008
PARAM_2_ = 5
PARAM_3_ = 10393
PARAM_4_ = 1010
чтений по таблице SV 61119
И вопрос. Почему так? параметры практически идентичны.\Непонимаю. Проясните плиз