Select Union - Mailing list pgsql-general

From Randall Skelton
Subject Select Union
Date
Msg-id 1411C72E-83F5-11D8-A5A5-000393C92230@brutus.uwaterloo.ca
Whole thread Raw
Responses Re: Select Union
List pgsql-general
I have a number of tables with the general structure:

   Column   |           Type           | Modifiers
-----------+--------------------------+-----------
  timestamp | timestamp with time zone |
  value     | double precision         |
Indexes: tbl__timestamp

and I would like to find the union of the timestamps.  Something like:

select timestamp from cal_quat_1 WHERE timestamp BETWEEN '2004-02-01
00:03:30' AND '2004-02-01 00:04:00' UNION select timestamp from
cal_quat_2 WHERE timestamp BETWEEN '2004-02-01 00:03:30' AND
'2004-02-01 00:04:00' UNION select timestamp from cal_quat_4 WHERE
timestamp BETWEEN '2004-02-01 00:03:30' AND '2004-02-01 00:04:00' UNION
select timestamp from cal_quat_4 WHERE timestamp BETWEEN '2004-02-01
00:03:30' AND '2004-02-01 00:04:00' UNION select timestamp from
cal_ccd_temp WHERE timestamp BETWEEN '2004-02-01 00:03:30' AND
'2004-02-01 00:04:00';

Is there a less shorter, less redundant way of writing this?

Cheers,
Randall


pgsql-general by date:

Previous
From: "Jim C. Nasby"
Date:
Subject: Re: row-level security model
Next
From: Tom Lane
Date:
Subject: Re: A simple question about Read committed isolation level