|
Archives of the TeradataForumMessage Posted: Thu, 23 Apr 2015 @ 11:41:53 GMT
<-- Anonymously Posted: Wednesday, April 22, 2015 17:10 --> Hi, What is the performance impact of using NOT IN clause vs <> conditions clubbed together by AND condition ? For e.g. I have the following 2 queries - select * from Tab1 where Store_ID NOT IN ('A', 'B'); select * from Tab1 where Store_ID <> 'A'AND Store_ID <> 'B'; **Store_Id is the Primary Index of the table. I ran the explain on both the queries and found that the plans were exactly the same. I believe that since its a non-equality condition then the query will result in a FTS anyway (for both instances).. Why is it that it is recommended that NOT IN clauses be avoided in queries ? Thanks
| ||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||
Copyright 2016 - All Rights Reserved | ||||||||||||||||||||||||||||||||||||||||||||||||
Last Modified: 15 Jun 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||