【发布时间】:2011-06-05 00:03:50
【问题描述】:
我在 WHERE 子句中使用 mySQL 查询和 CASE 语句。
SELECT * from places WHERE
CASE WHEN
column1 > column2
THEN
id > 100
WHEN
column1 < column2
THEN
id < 100
ELSE
<DONT SELECT THE ROW>
END
如果 column1 = column2(意味着我们在 ELSE 分支中),我不确定如何不选择任何行。我应该如何做到这一点?
【问题讨论】: