Re: Odd query behavior

Поиск
Список
Период
Сортировка
От silly sad
Тема Re: Odd query behavior
Дата
Msg-id 4B9E1995.2060008@bankir.ru
обсуждение исходный текст
Ответ на Odd query behavior  ("Dan McFadyen" <danm@cryptocard.com>)
Список pgsql-sql
On 03/12/10 18:41, Dan McFadyen wrote:
> Hello,
>
> I've come across an odd situation. I've had access to a database where a
> the following happens:
>
> " SELECT * FROM table WHERE name LIKE 'abc%' " returns 2 rows...
>
> but...
>
> " SELECT * FROM table WHERE name IN (SELECT name FROM table WHERE name
> LIKE 'abc%') " returns 0 rows...

I am sorry if it was already spoken.

SELECT name FROM table WHERE name LIKE 'abc%'

EXPLAIN SELECT name FROM table WHERE name LIKE 'abc%'

EXPLAIN SELECT * FROM table WHERE name IN
(SELECT name FROM table WHERE name LIKE 'abc%')




В списке pgsql-sql по дате отправления:

Предыдущее
От: silly sad
Дата:
Сообщение: Re: Private functions
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Odd query behavior