select 学号 from 表 where 学号.... select * from your_tab where id=11 or trim(id)='11'; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from tab where id=11select * from tab where id=(select max(id) from tab) 不行,我忘了说,不可借助id,能否只在“学号 ”这个字段上打主意,有没有什么SQL的函数?? substr(字段名,begainIndex,endIndex) 需求不明!根据学号的什么要求选择呢?select * from table where substr(学号,11,2) = '99' select * from table where rowner=2 可以用oracle自己带的rowid不过,我用 了几次rowid取出来的记录都不是我想要的,我也想求教一下如果用rownum,好象只能取出一条记录,而且这一条记录一般都是你sql查询出来的第一条记录呀!?!?!? 用select * from table where rowner=2这句,应该没错啊! 问题解决了,谢谢各位!!两种办法:substr(字段,开始位置,长度);字段 like "___XX%" oracle 字段过虑截取 Oracle体系结构的几个基础问题 安装oracle9i后怎么少了oracleServicexxx服务,怎么办啊,我安装顺序装了啊,怎么会少呢? 建表添加 注释报错 如何删除重复的数据 请高手指教(SQL查询) 调用存储过程的记录集 oracle 可有像SQLSERVER的#临时表功能的方法 多实例数据库一般都是什么应用场景? 怎么样才能在后台看到ORACLE响应前台的每一步详情?比如执行什么操作?我想做一个窗口在前台监控后台数据库!怎么做?谢谢!来者有分! 这句SQL怎样优化比较好? 怎样用SQL得出时分秒?
根据学号的什么要求选择呢?
select * from table where substr(学号,11,2) = '99'
不过,我用 了几次rowid取出来的记录都不是我想要的,我也想求教一下
如果用rownum,好象只能取出一条记录,而且这一条记录一般都是你sql查询出来的第一条记录呀!?!?!?
substr(字段,开始位置,长度);
字段 like "___XX%"