例のために。このクエリがあります
select distinct t1.date1, t2.date2
from t1
join t2 ...
....
where ...
この2つの日付の一意の値のリストを取得したい. Firebird 2.5でこれを実行するにはどうすればよいですか?
私はこれを試します
with dates as (
select t1.date1 d1, t2.date2 d2
from t1
join t2 ...
....
where ...)
select d1 from dates
union
select d2 from dates
ただし、このバージョンではパフォーマンスが 2 倍遅くなります