DISTINCTで複数カラム


ふたつのカラムを重複しないように取得したたいです。

SELECT DISTINCT color FROM dog  
blue  
red  
yellow  
black

SELECT DISTINCT age FROM dog  
4  
3  
8  
5

SELECT文一回でこのようにしたいです。  
blue  
red  
yellow  
black  
4  
3  
8  
5

ちなみにこれではありません。  
SELECT DISTINCT age,color FROM dog



[code]

    SELECT DISTINCT color FROM dog
    UNION ALL
    SELECT DISTINCT age FROM dog
    
[/code]

でしょうか？  
見たところカラムのデータ型が異なるようで、その点についてどのような結果を求めているのか言及されていませんでした。また、カラム単体でなく２つのカラム間での重複についてどのような結果を求めているか言及されていませんでしたので、ひとまず重複させる回答としました。カラム間についても重複排除する場合は`UNION
ALL`の代わりに`UNION`を使用します。



[code]

    SELECT DISTINCT color FROM dog
    UNION ALL
    SELECT DISTINCT age FROM dog
    
[/code]

でしょうか？  
見たところカラムのデータ型が異なるようで、その点についてどのような結果を求めているのか言及されていませんでした。また、カラム単体でなく２つのカラム間での重複についてどのような結果を求めているか言及されていませんでしたので、ひとまず重複させる回答としました。カラム間についても重複排除する場合は`UNION
ALL`の代わりに`UNION`を使用します。

