MySQL和& OR运算符

时间:2014-05-01 20:20:47

标签: mysql

MySQL查询中包含AND和OR的运算符是什么。所以如果我想选择一行,其中value1 = lol或value2 = loly或两者都是。

3 个答案:

答案 0 :(得分:2)

这将寻找其中一个值或两者。

    SELECT * FROM my_table WHERE your_column IN ( 'lol','loly' )

答案 1 :(得分:1)

使用OR查询它将起作用:

SELECT * FROM my_table WHERE my_field = 'lol' OR my_field = 'loly'

它将为您提供第一个或第二个

的所有结果

作为额外的,我认为您可以使用正则表达式查找WHERE:请查看此手册页:https://dev.mysql.com/doc/refman/5.1/en/regexp.html

答案 2 :(得分:0)

对不起,这不是一个很好的问题。

我现在明白,OR运算符将适用于满足条件,或两者兼而有之。

AND仅适用于两者。

XOR适用于任何一个但不适用于两者。

归功于回复我问题的评论。