Welcome 微信登录

首页 / 数据库 / MySQL / Oracle排序取第一条数据

Oracle需要更新套组的大单位, 规则是取第一个学员(套组ID最小)的单位信息。
 
采用按照SUITEID排序取第一条方法。UPDATE sim_big_suite u SET u.org_code = (
SELECT SUBSTR(x.pilot_unit,1,4) FROM(
SELECT n.* FROM sim_student_assign n WHERE
 n.big_suite_no = 192 AND
--u.big_suite_no = n.big_suite_no AND 
n.ac_type_code = 14
AND n.fixed_year = "2013上半年" AND n.train_com = 1001 AND n.position = "L"
ORDER BY n.suite_id
)x WHERE ROWNUM = 1
)WHERE u.ac_type_code = 14 AND u.fixed_year = "2013上半年" AND u.train_com = 1001;关于MySQL单表支持的最大存储空间Oracle 11g2的监听器配置相关资讯      Oracle基础教程  Oracle取第一条数据  Oracle取第一条 
  • Oracle块编程返回结果集详解  (11/10/2013 10:45:58)
  • Oracle基础教程之设置系统全局区  (08/22/2013 14:24:00)
  • Oracle基础教程知识点总结  (06/18/2013 07:43:32)
  • Oracle基础教程之tkprof程序详解  (10/22/2013 11:49:50)
  • Oracle基础教程之sqlplus汉字乱码  (07/18/2013 16:30:00)
  • Oracle 管理之 Linux 网络基础  (02/16/2013 18:37:35)
本文评论 查看全部评论 (0)
表情: 姓名: 字数