sajjad_kochekian
یک شنبه 02 آبان 1389, 23:10 عصر
چطور ميشه از دستور Case در يك عبارت شرطي استفاده كرده كه باتوجه به مقدار يكي از فيلد ها نوع شرط عوض بشه
مثال
select code,lname,companyname,kind from employee
where active=-1
and
(
case when kind =1
lname =@str
else
companyName=@str
)
مثال
select code,lname,companyname,kind from employee
where active=-1
and
(
case when kind =1
lname =@str
else
companyName=@str
)