Re: EXTERN JOIN with WHEN query

Поиск
Список
Период
Сортировка
От Darko Prenosil
Тема Re: EXTERN JOIN with WHEN query
Дата
Msg-id 200306061059.24511.darko.prenosil@finteh.hr
обсуждение исходный текст
Ответ на EXTERN JOIN with WHEN query  (javier garcia - CEBAS <rn001@cebas.csic.es>)
Список pgsql-general
Subject: Re: [GENERAL] EXTERN JOIN with WHEN query
Date: Friday 06 June 2003 10:57
From: Darko Prenosil <darko.prenosil@finteh.hr>
To: javier garcia - CEBAS <rn001@cebas.csic.es>

On Thursday 05 June 2003 16:56, javier garcia - CEBAS wrote:
> Hi all;
> This is a query that I guess is not very difficult, but I'm a newbie;
> I've got a lot of tables, each of them with two columns:
>
> SELECT * FROM precal; ->
>   (date)     (real)
>    fecha    | precipitacion
> ------------+---------------
>  1996-01-01 |             0.6
>  1996-02-01 |             0.7
> ...
>
>
> But in this table there are some inexistents records (some missing days)
> And I would like to create lists with a full list of dates and
> corresponding precipitation data, with gaps when the row didn't exist.
> So; I've created a table with a complete series of dates from 1950 up to
> date, and made the query:
>
>  SELECT fechas.fecha,precipitacion FROM fechas LEFT OUTER JOIN precal41 ON
> (fechas.fecha  = precal41.fecha);
>
> This is perfect. But to make it better,  would like to include just the
> dates from the first one in the precal table. So, I've tried:
>
> SELECT fechas.fecha,precipitacion FROM fechas LEFT OUTER JOIN precal41 ON
> (fechas.fecha  = precal41.fecha) WHEN fechas.fecha >= min(precal41.fecha);
>
> With the answer:
>
> ERROR:  parser: parse error at or near "WHEN"
>
> Could you help me with this query?

Maybe WHERE instead of WHEN ?

-------------------------------------------------------


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

Предыдущее
От: Jon Earle
Дата:
Сообщение: Select from multiple tables
Следующее
От: "Mattias Kregert"
Дата:
Сообщение: Fw: EXTERN JOIN with WHEN query