Re: xpath_list() function

Поиск
Список
Период
Сортировка
От George Weaver
Тема Re: xpath_list() function
Дата
Msg-id 006901c76c93$7bcf6450$6400a8c0@Dell4500
обсуждение исходный текст
Ответ на xpath_list() function  ("Andy Dale" <andy.dale@gmail.com>)
Ответы Re: xpath_list() function
Список pgsql-general
Original Message From Andy Dale

>Hi,

>testdb=# SELECT film_name, xpath_list(description, 'year') FROM filminfo;
>film_name     | xpath_list
>---------------  +------------
>Casablanca      | 1942
>Rear Window   | 1954
>The Godfather | 1972
>Test film          | 1973,1972

>It would seem reasonable in this example that the 1973,1972 gained from
>xpath_list could be reused in a WHERE clause like so

>SELECT film_name WHERE '1973' IN (xpath_list(description, 'year'));

How about SELECT film_name WHERE  (ARRAY['1973'] <@
STRING_TO_ARRAY((xpath_list(description, 'year')), ',' );  ?

(not tested...)

Regards,
George





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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Insert fail: could not open relation with OID 3221204992
Следующее
От: Tom Lane
Дата:
Сообщение: Re: questions about query design