sajjad_kochekian
دوشنبه 03 آبان 1389, 00: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
)