SQLite IF 的等效方法

SQLite 并没有 IF 方法,不过我们可以使用 CASE WHEN 代替,如:

SELECT
    CASE WHEN col = 1
    THEN 'foo'
    ELSE 'bar'
    END
FROM t1

也可以用于排序:

SELE[......]

继续阅读