Re: UNION question

Поиск
Список
Период
Сортировка
От Hartman, Matthew
Тема Re: UNION question
Дата
Msg-id 366642367C5B354197A1E0D27BC175BD02259890@KGHMAIL.KGH.ON.CA
обсуждение исходный текст
Ответ на UNION question  (Brandon Metcalf <brandon@geronimoalloys.com>)
Ответы Re: UNION question
Список pgsql-general
> -----Original Message-----
> From: pgsql-general-owner@postgresql.org [mailto:pgsql-general-
> owner@postgresql.org] On Behalf Of Brandon Metcalf
> Sent: Friday, July 10, 2009 12:16 PM

Change it to this:

>   SELECT t.name               AS machine_type_name,
>           j.workorder,
>           round(sum(EXTRACT(epoch FROM(j.clockout-
>                   j.clockin))/3600/w.quantity_made)::numeric,2)
>                               AS avgtime
>           NULL                AS employees
>       FROM jobclock j
>           JOIN employee e     ON e.employee_id=j.employee_id
>           JOIN machine m      ON m.machine_id=j.machine_id
>           JOIN machine_type t ON t.machine_type_id=m.machine_type_id
>           JOIN workorder w    ON w.workorder=j.workorder
>           JOIN part p         ON p.part_id=w.part_id
>       WHERE p.part_id=379
>       UNION
>           SELECT t.name       AS machine_type_name,
>               NULL            AS workorder,
>               h.time          AS avgtime,
>               employees
>               FROM part_time_historical h
>                   JOIN machine_type t ON
> t.machine_type_id=h.machine_type_id
>                   WHERE h.part_id=379 AND h.machine_type_id=1
>       WHERE t.machine_type_id=1
>       GROUP BY t.name,j.workorder
>       ORDER BY avgtime

Matthew Hartman
Programmer/Analyst
Information Management, ICP
Kingston General Hospital.now.


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

Предыдущее
От: Brandon Metcalf
Дата:
Сообщение: UNION question
Следующее
От: "Hartman, Matthew"
Дата:
Сообщение: Re: UNION question