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

Вниз

по SQL   Найти похожие ветки 

 
maxon   (2003-03-25 12:10) [0]

здравствуйте. тут у меня процедурка, ей передаются некторые параметры, но один из них @id_ust - может принимать значение 0, так вот как мне сделать, чтобы при 0 значении, не учитывался этот параметр? ниже эта самая процедура

CREATE procedure rep_9 @data_b char(10), @data_e char(10), @id_viz integer, @id_ceh integer, @id_ust integer
as
begin
select n_name_, tip, stoim_pover, count(*) as count_p, sum (stoim_povero) as sum_p,sum (stoim_pover) as sum_p1
from v_all
where id_ceh = @id_ceh and id_pov = 2 and id_sos = 1 and t_id_viz=@id_viz
and data_pl>=@data_b and data_pl<=@data_e and exists(select id_ust=@id_ust)
group by n_name_, tip, stoim_pover order by n_name_,tip
end


 
stone ©   (2003-03-25 12:27) [1]

if @id_ust <> 0
select ...


 
Zelius ©   (2003-03-25 12:28) [2]

....
AND ((@id_ust = 0) OR (id_ust=@id_ust))
....


 
maxon   (2003-03-25 12:37) [3]

-> Zelius
вроде пашет. спасибо



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

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

Наверх




Память: 0.47 MB
Время: 0.02 c
14-44353
Карлосон
2003-03-30 23:17
2003.04.14
Hello Programist А можно ли перевести Дату в числовой тип данных


11-44084
D.V.K
2002-06-28 06:28
2003.04.14
горячие клавиши (акселераторы) в меню


4-44510
mbIkola
2003-02-12 19:52
2003.04.14
Знатоки в чем ошибка с хуком WH_CBT и TAPISRV ??


14-44444
_ncux_
2003-03-29 12:25
2003.04.14
Помогите найти тему для инженерной практики!


14-44403
Delphin1
2003-03-27 10:16
2003.04.14
CODERUSH