随笔分类 -  Oracle

SQL中Case的使用方法(下篇)
摘要:接上篇 四,根据条件有选择的UPDATE。 例,有如下更新条件 工资5000以上的职员,工资减少10% 工资在2000到4600之间的职员,工资增加15% 很容易考虑的是选择执行两次UPDATE语句,如下所示 --条件1UPDATE PersonnelSET salary = salary * 0.9WHERE salary = 5000;--条件2UPDATE PersonnelSET sal... 阅读全文

posted @ 2006-07-20 16:57 Ronin 阅读(5228) 评论(2) 推荐(2) 编辑

SQL中Case的使用方法(上篇)
摘要:SQL中Case用法简介 阅读全文

posted @ 2006-07-20 12:17 Ronin 阅读(30982) 评论(16) 推荐(3) 编辑

Oracle中对数据行数的操作
摘要:有如下数据库定义数据库名称td_order_liu列名:订货号,商品名,显示号码其中显示号码并不是连续的1,2,3…N,也就是说并非直接代表了那一行的位置。现在,要实现如下两个功能1,数据按照“显示号码”排序后,选取第n行数据 SQL: select * from (select订货号, 商品名, ROW_NUMBER() OVER (PARTITION BY ... 阅读全文

posted @ 2006-06-05 14:41 Ronin 阅读(1050) 评论(0) 推荐(0) 编辑