我有一个选择语句,我需要一些帮助。如果不满足第一个选项,我想根据 OR
语句选择一条记录。例如:
SELECT `col1` FROM myTable WHERE `col3` LIKE 'foo%' OR `col3` LIKE 'boo%'
在上面的示例中,如果未找到 foo%
,我只想搜索 boo%
。
这是一个更大查询的一部分,因此优化很重要。
最佳答案
如果要分隔两个操作数都为 true 的行,可以使用 XOR 而不是 OR
关于PHP SQL - SELECT 中的 OR 条件基于是否存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28717680/