就像是:
ORDER BY CASE
WHEN Column1 IS NOT NULL THEN Column1
ELSE Column2
END
与写作相同:
ORDER BY COALESCE(Column1, Column2)
两者都可以在任何理智的RDBMS中使用。
如果Column1不为null则按Column1排序,否则按Column2排序
就像是:
ORDER BY CASE
WHEN Column1 IS NOT NULL THEN Column1
ELSE Column2
END
与写作相同:
ORDER BY COALESCE(Column1, Column2)
两者都可以在任何理智的RDBMS中使用。