1

COLUMN1 データ型が CHARACTER の場合、WHERE CLAUSE IN を使用できます。

SELECT * FROM TABLE1
WHERE COLUMN1 IN ('A', 'B', 'C');

しかし、COLUMN2 データ型が NUMERIC のときに WHERE CLAUSE IN を使用しようとすると、構文エラーが発生します。以下の声明のように:

SELECT * FROM TABLE2
WHERE COLUMN2 IN (1,2,3);

BETWEEN があることは知っていますが、Range ではなく Exact number series で選択しているため、必要なものを満たしていません。

ありがとう。

4

1 に答える 1