Re: SQL dealing with subquery

Поиск
Список
Период
Сортировка
От Rodrigo E. De León Plicet
Тема Re: SQL dealing with subquery
Дата
Msg-id a55915760801151240w61aa3520g548eff734190061e@mail.gmail.com
обсуждение исходный текст
Ответ на SQL dealing with subquery  ("Bryan Emrys" <bryan.emrys@gmail.com>)
Ответы Re: SQL dealing with subquery  (Bryan Emrys <bryan.emrys@gmail.com>)
Список pgsql-sql
On Jan 15, 2008 1:04 PM, Bryan Emrys <bryan.emrys@gmail.com> wrote:
> In other words, in the sample above, I only want to return:
> 'Canada','Ireland',0
> 'Canada','Netherlands',5

Try (untested):

SELECT t2.*
FROM   (SELECT   payor       FROM     treaty_rates       WHERE    payee IN ('Netherlands', 'Ireland')       GROUP BY
payor      HAVING   MIN (rate) != MAX (rate)) t1      JOIN      treaty_rates t2 ON t1.payor = t2.payor
 
WHERE  t2.payee IN ('Netherlands', 'Ireland');


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

Предыдущее
От: "Scott Marlowe"
Дата:
Сообщение: Re: Update PK Violation
Следующее
От: Gerardo Herzig
Дата:
Сообщение: obtaining the query string inside a trigger