1

我有一个 Oracle 表,其中与其他列一起有一个名为 ERROR_CODE VARCHAR2 的列。这些值可以在 7000-7999 或 3000-3999 范围内。例如,如果我的 ERROR_CODE 列具有以下值

ERROR_CODE

4567
7543
7001
6999
8000

我如何获取 ERROR_CODE 在 7000-7999 范围内的所有记录。类似于 Between 子句。我的查询的输出应该给出

错误代码

7543
7001

希望它清楚。谢谢你的帮助

4

2 回答 2

2
select *
from table 
where error_code between 7000 and 7999.

或者

select *
from table
where error_code <=7999 and >=7000
于 2013-10-17T13:23:04.373 回答
0

使用Oracle的BETWEEN函数

SELECT * FROM Table1 WHERE ERROR_CODE BETWEEN 7000 AND 7999
于 2013-10-17T13:25:09.640 回答