> Well, that code would be equivalent to:
> 
> SELECT @intCourseCompletions = COUNT(intMemberStageID) FROM 
> tblMemberStages WHERE bitCompleted = 1;
> 
> However I believe to get any performance increase you will need an 
> index on bitCompleted.
> 
> CREATE INDEX myindexname ON tblMemberStages (bitCompleted);
> 
> You could also try: SELECT @intCourseCompletions = 
> sum(cast(bitCompleted as int)) FROM tblMemberStages;
> 
> The conversion to INT may or may not take longer. The index is 
> probably your best bet but try both ways to see which works best.
> 
> Steve
> 
> -----Original Message-----
> From: Torrent Girl [mailto:moniqueb...@gmail.com] 
> Sent: Wednesday, February 20, 2013 11:07 AM
> To: cf-talk
> Subject: How would you optimize this SQL?
> 
> 
Thank you.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:354596
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to