4

我是 MySQL 新手,想知道;而不是做

SELECT fields FROM table WHERE name="tim" OR name="bob" OR name="nancy" OR name="john"

如果我能做类似的事情

SELECT fields FROM table WHERE (name="tim" OR "bob" OR "nancy" OR "john")
4

2 回答 2

9

使用IN子句:

SELECT fields FROM table WHERE name IN ("tim", "bob", "nancy", "john");
于 2010-08-10T18:54:30.923 回答
4

你可以这样做 -

SELECT fields FROM table WHERE name in("tim","bob","nancy","john")
于 2010-08-10T18:55:03.667 回答