0

我对数据库没有太多经验,所以这可能看起来很傻。

我只是不能在同一列查询 2 个不同的值。

这就是我正在尝试的:

where  b.idIndice = 10 and b.idIndice = 20

我在此列中有两个值

谢谢

4

4 回答 4

4

你的意思是:

SELECT * FROM TBL b WHERE b.idIndice IN (10, 20)
于 2012-12-20T10:38:42.563 回答
2

尝试 :

WHERE b.idIndice = 10 OR b.idIndice = 20

或者

WHERE b.idIndice IN(10, 20)

一个值不能同时等于 10 和 20。

于 2012-12-20T10:38:18.930 回答
2

用于 ()

其中 b.idIndice 在 (10,20)

参考这里

http://www.techonthenet.com/sql/in.php

于 2012-12-20T10:40:02.013 回答
2
WHERE  b.idIndice = 10 OR b.idIndice = 20
于 2012-12-20T10:44:42.757 回答