`SELECT * FROM [case]
WHERE status = '0'
and date_rec > '01 January 2012'
and 'ClientFilter' =
CASE @clientcode
WHEN '' THEN 'ClientFilter'
ELSE
CASE WHEN client in
(SELECT ID COLLATE DATABASE_DEFAULT FROM
GREEN.dbo.fnSplitter(@clientcode)) THEN 'ClientFilter' END END; `
I want to add an extra filter to the above query similar to the clientfilter. Does anyone know how to do this. As an example should be as below but does not work.
`SELECT * FROM [case]
WHERE status = '0'
and date_rec > '01 January 2012'
and 'ClientFilter' =
CASE @clientcode
WHEN '' THEN 'ClientFilter'
ELSE
CASE WHEN client in
(SELECT ID COLLATE DATABASE_DEFAULT FROM GREEN.dbo.fnSplitter (@clientcode))
THEN 'ClientFilter' END END;
and 'SchemeFilter' =
CASE @schemecode WHEN '' THEN 'SchemeFilter'
ELSE
CASE WHEN client in
(SELECT ID COLLATE DATABASE_DEFAULT FROM GREEN.dbo.fnSplitter(@schemecode))
THEN 'SchemeFilter' END END; `