Re: Which query is good - IN or OR - Mailing list pgsql-general

From Pavel Stehule
Subject Re: Which query is good - IN or OR
Date
Msg-id AANLkTimJf8820LBY07+zX84rWOjHi5CJrJ_ihDqhB_S4@mail.gmail.com
Whole thread Raw
In response to Which query is good - IN or OR  (AI Rumman <rummandba@gmail.com>)
List pgsql-general
Hello

2010/12/9 AI Rumman <rummandba@gmail.com>:
> A simple query I can write in any of the following two ways:
> 1.
> Select col1
> from table
> where col2 in ('A','B');
> 2.
> Select col1
> from table
> where
>  col2 = 'A'
> or  col2 = 'B'
> Here IN condition may be more than two.
> I need to know which one is good for good performance.
> Any idea please.

It depends on real use case. In almost all cases these queries are almost same.

Regards

Pavel Stehule

pgsql-general by date:

Previous
From: AI Rumman
Date:
Subject: Which query is good - IN or OR
Next
From: Paul Taylor
Date:
Subject: Tuning Postgres for single user manipulating large amounts of data