数据库部分
yangzy0808
IT小混混
展开
-
Oracle select --分析函数over()
<br /><br /> --分析函数over()<br />--开窗函数<br />--开窗函数的的理解: <br />/*<br />开窗函数指定了分析函数工作的数据窗口大小,这个数据窗口大小可能会随着行的变化而变化,举例如下: <br />over(order by salary) 按照salary排序进行累计,order by是个默认的开窗函数 <br />over(partition by deptno)按照部门分区 <br />over(order by salary range between转载 2010-07-05 14:10:00 · 2031 阅读 · 0 评论 -
oracle中关于substr, translate函数的用法
Oralce 中的substr函数用法:substr( string, start_position, [ length ] );这里第二个参数start_position是相对于String的第一位来说的,Oracle中字符串的起始位是1,而不是0.SQL cookbook中文版里第二章2.3按子串排序的例子是错误的.应该是select * from emp order by substr(job, length(job) - 1);原创 2010-07-14 11:14:00 · 589 阅读 · 0 评论