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 по дате отправления: