<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    show-sales.com

    awed

     

    oracle學習筆記

    2008-4-17上午

    練習中所使用的表全為ORACLE安裝時所表的數據及表。

     

    -- distinct 去掉重復的記錄
      select distinct deptno,ename,sal from emp ;
      
      
    --substr(str,start,len),截取字符串,STR需要截取的字符串或列,START為從第幾個字符開始,LEN截取多長
      select substr(ENAME,2,2from emp order by deptno asc,ename desc;
      
      
    select chr(65from dual; --將一個數轉換為字符
      
      
    select ascii('A'from dual;--求一個數的ASCII碼
      
      
    select round(23.652from dual ;--四舍五入
      
      
    select round(23.45902234,2from dual;--四舍五入,后點小數2位
      
      
    select to_char(sal,'$99,999.9999'from emp ;
      
    --將一個數轉換為字符串并按某種格式,
      --其中一個9代表一個數字,如果不夠位數取后面位,


      
    select to_char(sal,'L99,999.9999'from emp ;--前面加上L,即Local加上本地字符串
      
      
    select to_char(hiredate,'yyyy-mm-dd HH:mm:ss'from emp;
      
      
    select to_char(sysdate,'yyyy-mm-dd hh24:mm:ss') today from dual ;
      
      
      
    --日期轉換函數to_date(str1,str2) str1需要轉換的字符串,str2為轉換成什么格式
      select * from emp where hiredate > to_date('1981-02-01','yyyy-mm-dd')
      
      
    --將字符串轉換為數字to_number(str1,str2)str1需要轉換的字符串,str2為轉換成什么格式
      select sal from emp where sal > to_number('$1,220.00','$99,999.9999')
      
      
    --NULL情況處理,使用nvl(str1,str2),str1為需要處理的列,STR2為為空時默認的值,如果為空時則為0,不為NULL時則直接為comm
      select ename,nvl(comm,0) comm from emp ;
      
      
    --四入五入到幾位,
      select round(max(sal),2) 最大工資,round(min(sal),2) 最小工資,round(avg(sal),2) 平均工資 from emp ;
      
      
    --將數字轉換為某種格式的字符串
      select to_char(max(sal),'L9,999.99') 最大工資,to_char(min(sal),'L9,999.99') 最小工資,to_char(avg(sal),'L9,999.99') 平均工資 from emp ;
      
      
    --group by分組查詢
      select sal,deptno from emp group by deptno,sal;
      
      
    --求所有員工中單個部門工資最高的員工所有信息
      select A.* from emp A
      
    inner join
      (
    select deptno, max(sal) as total from emp group by deptno) B
      
    on A.Deptno=B.deptno and A.Sal=B.total

    posted on 2008-04-17 10:33 一鳴 閱讀(1037) 評論(0)  編輯  收藏 所屬分類: SQL


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    導航

    統計

    公告


    常用鏈接

    留言簿(3)

    隨筆分類

    隨筆檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲精品中文字幕无乱码| 亚洲精品国产免费| 深夜A级毛片视频免费| 国产成人3p视频免费观看| 亚洲av无码专区在线电影天堂| 一个人免费观看视频www| 亚洲乱码在线观看| 青苹果乐园免费高清在线| 亚洲二区在线视频| 搡女人真爽免费视频大全| 亚洲色少妇熟女11p| 国产小视频在线免费| 日韩精品无码永久免费网站| 亚洲乱码国产一区网址| 中文字幕不卡高清免费| 国产成A人亚洲精V品无码| 性色午夜视频免费男人的天堂| 亚洲国产片在线观看| 日韩毛片免费在线观看| 男女猛烈激情xx00免费视频| 亚洲线精品一区二区三区| 91在线手机精品免费观看| 亚洲videosbestsex日本| 国产成人免费手机在线观看视频 | 亚洲中文字幕AV每天更新| 成人永久免费高清| 不卡视频免费在线观看| 久久久久亚洲精品无码蜜桃 | 四虎永久免费网站免费观看| 产传媒61国产免费| 亚洲激情中文字幕| 免费看片A级毛片免费看| 一级人做人a爰免费视频| 亚洲AV成人一区二区三区AV| 免费国产成人高清在线观看网站| 国产成人精品久久亚洲高清不卡| 亚洲AV无码乱码在线观看裸奔| 大陆一级毛片免费视频观看| 中文在线免费视频| 亚洲中文字幕无码mv| 在线观看亚洲av每日更新|