私はこのテーブルを持っています:
title1 title2 type
---------------------
qwe1 xcv2 3
asd1 tzu 7
fgh1 (empty) 4
そして、私はこのクエリを持っています:
SELECT `title1` AS `title`, `type`
FROM `table`
UNION
SELECT `title2` AS `title`, `type`
FROM `table`
ORDER BY `title` ASC, type
(こちらのフィドルを参照してください)。
title2 が空の場合に行が表示されないように、このクエリを変換するにはどうすればよいですか? 行 1 は表示されません。
IF ステートメントを実装しようとしましたが、常に mysql エラーが発生します。