20636


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

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


CC BY-SA 3.0
2016-01-05T19:31:54.287
20635
2017-06-19T05:11:49.687
2017-06-19T05:11:49.687
5793
7973
question
mysql sql
DISTINCTで複数カラム

[code]

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

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


CC BY-SA 3.0
2016-01-05T19:51:58.777
20636
2016-01-05T19:51:58.777
4236
20635
answer