用SQL选择PHP SQL

时间:2012-07-18 02:56:11

标签: php mysql sql

我想知道是否有这样的命令可以根据2行或更多行从数据库中选择一个项目。

例如:

SELECT * FROM 'table' WHERE 'row1' OR 'row2' OR 'row3' LIKE 'myValue'

有没有OR?

1 个答案:

答案 0 :(得分:4)

不,您需要明确指定每个条件:

WHERE row1 LIKE 'myValue'
   OR row2 LIKE 'myValue'
   OR row3 LIKE 'myValue'

重要说明:

  1. 请勿在列名称周围使用quotes')。只允许反叛`
  2. 如果您不使用LIKE_%设施,请不要使用它,而是使用=。在这种情况下,您的情况可以简化为:

    WHERE 'myValue' IN (row1, row2, row3)