| From: | Jennifer Trey <jennifer(dot)trey(at)gmail(dot)com> |
|---|---|
| To: | pgsql-general(at)postgresql(dot)org |
| Subject: | Group by on %like% |
| Date: | 2009-07-03 09:44:11 |
| Message-ID: | 863606ec0907030244m6193a238t5149a8913faef13e@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-general pgsql-www |
Hi,
I would like to run a query and group several rows based on a phone number.
However, the same phone number might have a prefix on occasion, example :
name | phone_number
----------------------
james | 123456
james | 00441234556
james | 555666
sarah | 567890
sarah | 567890
as you can see, the first 2 James seems to belong together.
running
select name, phone_number from relation group by name, phone_number
would not reflect this.
I don't think there is a way to run something similar to this :
select name, phone_number from relation group by name, %phone_number%
// or similar
However, I believe there is a way, so I would like to here it from you :)
Functions, sums .. please let me know..
Thank you in advance / Jennifer
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Serge Fonville | 2009-07-03 09:51:51 | Group by on %like% |
| Previous Message | Joost Kraaijeveld | 2009-07-03 09:18:02 | Howto get the contents of mystopwords/dictionary/synonym/thesaurus ? |
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Serge Fonville | 2009-07-03 09:51:51 | Group by on %like% |
| Previous Message | Dave Page | 2009-07-03 07:58:25 | Re: Contest: PostgreSQL Website Redesign |