【发布时间】:2009-08-12 19:39:34
【问题描述】:
SELECT a, b FROM products WHERE (a = 1 OR b = 2)
或者...
SELECT a, b FROM products WHERE NOT (a != 1 AND b != 2)
这两个语句应该达到相同的结果。但是,第二个避免了 SQL 中臭名昭著的慢速“OR”操作数。这会使第二个语句更快吗?
【问题讨论】:
标签: sql optimization conditional