PHP SQL - 基于if存在的SELECT条件

时间:2015-02-25 11:20:02

标签: php mysql

我有一个select语句,我想要一些帮助。如果不满足第一个选项,我想基于OR语句选择记录。例如:

SELECT `col1` FROM myTable WHERE `col3` LIKE 'foo%' OR `col3` LIKE 'boo%'

在上面的示例中,如果找不到boo%,我只想搜索foo%

这是一个更大的查询的一部分,因此优化很重要。

1 个答案:

答案 0 :(得分:0)

如果要分隔两个操作数均为true的行,可以使用XOR而不是OR