CRE�ëR PROCEDURE [dbo]. [1122]
@SiteID int.,
@JBLID int.,
@JBCID int.,
nvarchar @Keywords (50)
ZOALS
verklaar @nsql nvarchar (maximum);
plaats @nsql = '
Selecteer
AD.JBAID,
Lager (AD.JBATitle) ALS JBATitle,
AD.JBALocation,
AD.JBACategory,
AD.JBAPayRate,
ZET (KLUSJE (11), JBADatePosted, 106) om ALS JBADatePosted,
Lager (weggegaan (AD.JBADescription, 300) + ''… '') als JBADescription,
AD.JBAFeaturedJob,
AD.JBAOverWrite,
CL.JBCLID,
CL.JBCLName,
CL.JBCLLogo,
AV.ADViews,
AP.Applications
VAN dbo.JBAdvert- ADVERTENTIE
de linkerzijde wordt lid (UITGEZOCHTE AP.JBAPAdvertID, TELLEN de Toepassingen (van AP.JBAPID) VAN AP dbo.JBApplication GROEP DOOR AP.JBAPAdvertID) van AP op AP.JBAPAdvertID = AD.JBAID
de linkerzijde sluit zich aan (UITGEZOCHTE AV.AdvertID, AV.AdViews ADViews VAN GROEP dbo.JBADView AV DOOR AV.AdvertID, AV.AdViews) bij AV op AV.AdvertID = AD.JBAID
binnen sluit me aan bij cl dbo.JBClient op CL.JBCLID = AD.JBAClientID
WAAR JBASiteID = @SiteID
EN AD.JBALocation BINNEN (Uitgezochte JBLocation van JBLocation '+
geval wanneer @JBLID = „0“ toen '' anders
„waar (JBLID =“ + streptokok (@JBLID) + „)“ eind +
')
EN AD.JBACategory BINNEN (Uitgezochte JBCategoryLabel van JBCategories '+
geval wanneer @JBCID = „0“ toen '' anders
„waar (JBCID =“ + streptokok (@JBCID) + „)“ eind +
„)“ +
geval wanneer @Keywords = '' toen '' anders
„EN JBADescription ZOALS '' % '' + @Keywords + '' % ''“ eind +
„orde door JBAID desc“;
exec sp_executeSQL @nsql, nvarchar Sleutelwoorden N'@ (50) ', @Keywords
GA
|