jnelson993
Posts: 801
Score: 111 Joined: 2/18/2005 From: Minneapolis, MN Status: offline
|
Just a bit of input if you don't mind me sayin' That subquery isn't necessary...in it you join SMS_R_SYSTEM to SMS_ClientAdvertisementStatus, but you've got SMS_R_SYSTEM in the outer query, so why not just do your join there and avoid the subquery altogether. And instead of doing all those OR's, you can do it in one LIKE statement using a bracket wildcard [] operator to indicate a set of letters something like this: SELECT SMS_R_System.ResourceID, SMS_R_System.ResourceType, SMS_R_System.Name, SMS_R_System.SMSUniqueIdentifier, SMS_R_System.ResourceDomainORWorkgroup, SMS_R_System.Client FROM SMS_R_System INNER JOIN SMS_ClientAdvertisementStatus ON SMS_R_System.ResourceID = SMS_ClientAdvertisementStatus.ResourceID WHERE SMS_ClientAdvertisementStatus.LastState <> 13 AND SMS_ClientAdvertisementStatus.AdvertisementID = 'WC12064D' AND SMS_R_System.Name0 LIKE '[HLT]%'
_____________________________
Number2 (John Nelson) MyITForum - Blog MyITForum - Forum Posts
|