0

数値が特定のセットに含まれているかどうかを確認する select ステートメントを作成しようとしています。例えば:

4000,5000,5500-5560,7244

これをmysqlクエリに組み込むことは可能ですか、それとも手動でクエリを作成する必要がありますか?

 Select * from table where x=4000 or x=5000 or x between 5500 and 5560 or x=7244

ありがとう。

4

2 に答える 2

1

これが最良のクエリのように見えます:

SELECT * FROM table WHERE x IN (4000, 5000, 7244) OR (x >= 5500 AND x <= 5560);
于 2013-02-22T19:49:43.627 に答える
1

はい、このクエリを作成することは可能ですが、いくつか必要です()

代わりにこれを試してください

   Select * from table where x in (4000,5000,7244 ) or x between 5500 and 5560 
于 2013-02-22T19:41:53.403 に答える