如何写"WHERE foo ='bar'OR foo ='baz'OR ...",每次都不重复"foo"

Jam*_*s T 4 mysql sql where

我是MySQL的新手并且想知道; 而不是做

SELECT fields FROM table WHERE name="tim" OR name="bob" OR name="nancy" OR name="john"
Run Code Online (Sandbox Code Playgroud)

如果我能做点什么的话

SELECT fields FROM table WHERE (name="tim" OR "bob" OR "nancy" OR "john")
Run Code Online (Sandbox Code Playgroud)

Bol*_*ock 9

使用IN条款:

SELECT fields FROM table WHERE name IN ("tim", "bob", "nancy", "john");
Run Code Online (Sandbox Code Playgroud)