Re: 'select where' using multiple columns.

Поиск
Список
Период
Сортировка
От daq
Тема Re: 'select where' using multiple columns.
Дата
Msg-id 36189874171.20050805123752@ugyvitelszolgaltato.hu
обсуждение исходный текст
Ответ на 'select where' using multiple columns.  (Rob Kirkbride <rob@rkcomputing.co.uk>)
Список pgsql-sql

RK> Hi,

RK> I've googled around for this but can't see a decent way of doing this :

RK> I've got a persons name which is being stored say in 3 columns :-  
RK> Title, Forename_1, Forename_2, Surname. I want to allow a search say for 
RK> 'John Smith'. Problem is I can't just break it up into forename and 
RK> surname because I won't also know.
RK> Is there a way to do something like a
RK> 'select * where forename_1,forename_2,surname like '%String%'   ??

RK> Thanks for any help. Apologies if its a FAQ.

RK> Rob


RK> ---------------------------(end of broadcast)---------------------------
RK> TIP 5: don't forget to increase your free space map settings

Try this way:

select * .... where forename_1||' '||forename_2||' '||surname like '%String%'

or

select * .... where forename_1||' '||forename_2||' '||surname~'String'

DAQ



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

Предыдущее
От: Ian Johannesen
Дата:
Сообщение: Re: 'select where' using multiple columns.
Следующее
От: Hélder M. Vieira
Дата:
Сообщение: Re: 'select where' using multiple columns.