クエリのIN部分の範囲を次のように定義することは可能ですか?
SELECT job FROM mytable WHERE id IN (10..15);
の代わりに
SELECT job FROM mytable WHERE id IN (10,11,12,13,14,15);
回答:
できませんが、使用できます BETWEEN
SELECT job FROM mytable WHERE id BETWEEN 10 AND 15
これBETWEENは包括的であり、ID10と15の両方のアイテムが含まれることに注意してください。
含める必要がない場合は、>and<演算子の使用にフォールバックする必要があります。
SELECT job FROM mytable WHERE id > 10 AND id < 15
数値範囲のデータを選択するBETWEENには、包括的を使用できます。
SELECT JOB FROM MYTABLE WHERE ID BETWEEN 10 AND 15;