我想选择表中id
列不是特定值的所有内容。但是,是否可以使该特定值是可选的,并在这种情况下返回所有结果。
这似乎case
是我想要的,但它对我不起作用。我试过的
WHERE id != ''
或者
WHERE id (SELECT CASE WHEN $id IS NULL THEN '')
^^ $id could be, say, 10 or NULL
只是语法不正确。如何进行此查询?非常感谢。
我想选择表中id
列不是特定值的所有内容。但是,是否可以使该特定值是可选的,并在这种情况下返回所有结果。
这似乎case
是我想要的,但它对我不起作用。我试过的
WHERE id != ''
或者
WHERE id (SELECT CASE WHEN $id IS NULL THEN '')
^^ $id could be, say, 10 or NULL
只是语法不正确。如何进行此查询?非常感谢。