我有这张桌子:
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 错误。