| От | Jackson, DeJuan |
|---|---|
| Тема | RE: [SQL] How do I do this queyr? |
| Дата | |
| Msg-id | F10BB1FAF801D111829B0060971D839F6B4790@cpsmail обсуждение |
| Список | pgsql-sql |
try:
SELECT id FROM mytable t1
WHERE keyword='abc' AND
EXISTS(SELECT 1 FROM mytable t2
WHERE keyword ='def' AND t1.id = t2.id);
-DEJ
> -----Original Message-----
> From: pierre@desertmoon.com [mailto:pierre@desertmoon.com]
> Sent: Thursday, February 25, 1999 2:42 PM
> To: pgsql-sql@postgreSQL.org
> Subject: [SQL] How do I do this queyr?
>
>
> All,
> Given a table of keywords. How would I grab the distinct
> id's that have
> both keywords attached to it. Example:
>
> ID | Keyword
> -------------
> 1 | abc
> 2 | abc
> 3 | def
> 1 | def
>
> We want all the id's that have BOTH abc AND def as
> keywords. I think I may
> be having a brain freeze here...it seems obvious but I just
> can't seem
> to get my brain to spit up the answer. :( Too much caffiene?
>
> Thanks for the help!
>
> -=pierre
>
В списке pgsql-sql по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера