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
于 2012-12-20T10:44:42.757 に答える
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 in (10,20)

ここを参照

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

于 2012-12-20T10:40:02.013 に答える