Re: Differences in WHERE clause of SELECT
От | Jaime Casanova |
---|---|
Тема | Re: Differences in WHERE clause of SELECT |
Дата | |
Msg-id | CAJKUy5jb5oDSW6vBFLRu+SRZR0F4b3HG4m=XGtNhBnkf2J1OCQ@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: Differences in WHERE clause of SELECT ("Prabakaran, Vaishnavi" <vaishnavip@fast.au.fujitsu.com>) |
Ответы |
Re: Differences in WHERE clause of SELECT
|
Список | pgsql-hackers |
On Wed, Jul 10, 2013 at 8:42 PM, Prabakaran, Vaishnavi <vaishnavip@fast.au.fujitsu.com> wrote: > Hi Berkus, > > Thanks for your time and response. > > I do understand that there is no LIKE operator support for integers and it would be great if you could help me understandthe reason why is it not supported. > > My intention is to know whether this is not supported because of any technical limitation or is it against any Postgresql/SQLstandards. > the latter > My use cases are like below ones : > Integer LIKE pattern [ESCAPE escape-character] > 1. List all the customers who are having negative balance: > SELECT * from Customer where balance LIKE ‘-%’ > this is not cleaner implemented this way? SELECT * FROM customer WHERE balance < 0; > 2. List all the customers whose id starts with 1: > SELECT * from Customer where cust_id LIKE ‘1%’ > there is any real use for that query? i understand if you ask for all customers whose names begins with 'A' but that the code begins with '1'? -- Jaime Casanova www.2ndQuadrant.com Professional PostgreSQL: Soporte 24x7 y capacitación Phone: +593 4 5107566 Cell: +593 987171157
В списке pgsql-hackers по дате отправления: