麻烦那位仁兄弟知道,告诉我下呢。
比如一张test表有一个字段的值是
id
000001
000002
000003
228822
2222
2344
5444
5555
我要只取
id
2222
2344
5444
5555
也就取id只有四位字符的数据
比如一张test表有一个字段的值是
id
000001
000002
000003
228822
2222
2344
5444
5555
我要只取
id
2222
2344
5444
5555
也就取id只有四位字符的数据
解决方案 »
- ORACLE UNION ALL 与UNION 性能问题
- 请教怎么在RHEL6上面安装oracle 11g
- 一个简单的触发器。
- ★100分★要对一个表分区,如果该表中没有number类型的字段,如何"partition by range 、、"建表分区??(表结构见内容)
- 谁能帮我解释一下OMS和独立启动方式的问题?
- 请问,Oracle SQL支持join语句吗?
- 解决不了我就精神分裂:redhat9下安装oracle8.1.7安装界面文字不能显示。
- 【超简单】 在pl/sql里显示小数点字符是逗号.
- ORA_00918:column ambigously defined 是什么错误啊
- [讨论]oracle的安装方法与cpu有关系吗?(回复都有分)
- 表空间不存在,数据库文件被rm,怎么处理
- oracle 存储过程使用场合
select * from test where length(id)=4;
slelct * from test where leagth(id) > 3 and length(id) < 5; 哈哈哈
开玩笑...
select id from tb_a where length(ltrim(rtrim(id)))=4;
--ltrim, rtrim分别去左右空格
where length(trim(id))=4
FROM TEST
WHERE LENGTH(ID) = 4
where length(trim(id))=4
--如果 yskmdm 列为数值类型
select * from TEST where ID/100000=4;--如果 yskmdm 列为字符类型
select * from TEST where length(trim(ID))=4;