@Strawberryのコメント その「これは作成中の災害のように聞こえます "—それは非常に 不十分な設計戦略であり、代替ソリューションを見つけることを強くお勧めします。ただし、これは興味深い課題です…これが私の解決策です:
SELECT COALESCE(title,label,name) col FROM `table` NATURAL LEFT JOIN (
SELECT NULL title, NULL label, NULL name
) t WHERE COALESCE(title,label,name) IS NOT NULL
sqlfiddle でご覧ください 。
レコードデータがNULL
の場合は注意してください 、レコードは返されません。