私はこの3つのクエリ結果を持っています
z_id | data | c_email_i
--------+------------+-----------
276050 | 2012-03-30 | 1
319536 | 2012-07-23 | 1
190033 | 2010-01-18 | 1
271987 | 2011-11-02 | 1
319554 | 2012-08-21 | 1
370881 | 2013-06-18 | 1
z_id | data | c_call_o
--------+------------+----------
169456 | 2009-09-07 | 1
148231 | 2009-09-25 | 2
240949 | 2010-10-25 | 2
119116 | 2009-01-09 | 2
219206 | 2010-09-29 | 1
243121 | 2010-11-02 | 1
z_id | data | c_call_i
--------+------------+----------
169456 | 2009-09-07 | 1
148231 | 2009-09-25 | 2
240949 | 2010-10-25 | 2
119116 | 2009-01-09 | 2
219206 | 2010-09-29 | 1
243121 | 2010-11-02 | 1
そして、私はそれに参加してこのような結果になりたい
z_id | data | c_email_i | c_call_o | c_call_i
------+------------------+-----------+----------+----------
119116| 2009-01-09 | 0 | 2 | 2
169456| 2009-09-07 | 0 | 1 | 1
276050| 2012-03-30 | 1 | 0 | 0
...........
UNION を使用しようとしましたが、(fake_column として 0) の列が多すぎて、気に入らなかったのです。(でも本当に速かった)
反対側では、(日付と z_id テーブルで) 左結合を使用すると、800k の結果で 40 分ほどかかるクエリがあります。