mysql从数据库中选择位置后的更多项

qkf9rpyu  于 2021-06-21  发布在  Mysql
关注(0)|答案(2)|浏览(237)

我有一个专栏叫“州”。在这个列中,获取数字1、2或3,我想从db中选择只有1和2个数字的行。我试着去做

SELECT * FROM db WHERE state = 1 or 2;

$select_state = array(1,2); 
SELECT * FROM db WHERE state = $select_state;

但两种选择都是。。。我在谷歌上搜索了一下,但没有找到类似的东西。有人能帮我吗?或者帮我找到解决办法?
谢谢。:)

9fkzdhlc

9fkzdhlc1#

在(id数组)中使用where,如下所示

$select_state = array(1,2); 
SELECT * FROM db WHERE state in($select_state);
ctrmrzij

ctrmrzij2#

SELECT * FROM db WHERE state = 1 or state =2;

使用此语句并尝试。

相关问题