Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 SQL Server 2000 Forums
 SQL Server Development (2000)
 where case =

Author  Topic 

skillile
Posting Yak Master

208 Posts

Posted - 2002-06-28 : 09:57:42
Can I do this without using dynamic SQL.


SET @filter =1

SELECT b.typeid,
b.eventtype,
b.eventtypedesc

FROM tbleventcomlog b
WHERE b.metoffid= @offid
CASE
WHEN @filter=1 THEN AND eventtype=1
END

ORDER by b.newmet , b.createddate


slow down to move faster...

Page47
Master Smack Fu Yak Hacker

2878 Posts

Posted - 2002-06-28 : 10:00:52
SET @filter =1

SELECT b.typeid,
b.eventtype,
b.eventtypedesc

FROM tbleventcomlog b
WHERE b.metoffid= @offid and
eventtype =
CASE
WHEN @filter=1 THEN 1
else eventtype
END

ORDER by b.newmet , b.createddate

<O>
Go to Top of Page
   

- Advertisement -