我有一个名为“州”的栏目。在此列项中获取编号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;
但两种选择都是......我用谷歌搜索但没有发现任何类似的东西。有人可以帮我吗?或者帮我搜索一下我能找到解决方案的地方?
谢谢。 :)
答案 0 :(得分:1)
使用IN(id的数组)如下所示
$select_state = array(1,2);
SELECT * FROM db WHERE state in($select_state);
答案 1 :(得分:1)
SELECT * FROM db WHERE state = 1 or state =2;
使用此声明并尝试。