MySQL SELECT DISTINCT multiple columns

后端 未结 6 1395
误落风尘
误落风尘 2020-11-27 05:28

Let\'s say I have columns a, b c, d in a table in a MySQL database. What I\'m trying to do is to select the distinct values of ALL of these 4 columns in my tabl

6条回答
  •  暖寄归人
    2020-11-27 05:50

    This will give DISTINCT values across all the columns:

    SELECT DISTINCT value
    FROM (
        SELECT DISTINCT a AS value FROM my_table
        UNION SELECT DISTINCT b AS value FROM my_table
        UNION SELECT DISTINCT c AS value FROM my_table
    ) AS derived
    

提交回复
热议问题