Criteria order in WHERE clause
From: Craig (Craig_at_discussions.microsoft.com)
Date: 01/24/05
- Next message: tshad: "Displaying Char from an integer field"
- Previous message: Drew: "Date frustration"
- Next in thread: Anith Sen: "Re: Criteria order in WHERE clause"
- Reply: Anith Sen: "Re: Criteria order in WHERE clause"
- Reply: Aaron [SQL Server MVP]: "Re: Criteria order in WHERE clause"
- Reply: Alejandro Mesa: "RE: Criteria order in WHERE clause"
- Messages sorted by: [ date ] [ thread ]
Date: Mon, 24 Jan 2005 12:17:03 -0800
Is there an order in which the criteria of a WHERE clause is executed (first
to last, or last to first) or does the optimizer check to find our on which
to run first?
ex:
Query1:
select * from someTable where criteriaA = valueA and criteriaB = valueB
Query2:
select * from someTable where criteriaB = valueB and criteriaA = valueA
if we know CriteriaB will execute quicker than CriteriaA, will Query1 run
quicker than Query2?
thanks,
Craig
- Next message: tshad: "Displaying Char from an integer field"
- Previous message: Drew: "Date frustration"
- Next in thread: Anith Sen: "Re: Criteria order in WHERE clause"
- Reply: Anith Sen: "Re: Criteria order in WHERE clause"
- Reply: Aaron [SQL Server MVP]: "Re: Criteria order in WHERE clause"
- Reply: Alejandro Mesa: "RE: Criteria order in WHERE clause"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|