同じカラムを持つテーブルのデータを、列ではなく行で追加し、一つのデータとする。

例: 全く同じ構成のテーブルのデータが5つずつあり、一つにまとめる。その中から目的のデータにフラグがあるもののみ取り出し、作成したデータの早い順で4つまでを取得。

select * from estates where flag = 1
union all
select * from trades where flag = 1
ORDER BY created DESC limit 4'

order by は最後につければ、結合した後のデータに反映させることができる。