<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)

    隨筆分類

    隨筆檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 国产精品免费一级在线观看| 麻豆高清免费国产一区| 午夜免费福利在线| 亚洲AV色吊丝无码| 国产免费久久精品99re丫y| 亚洲成人免费电影| 97碰公开在线观看免费视频| 亚洲大香伊人蕉在人依线| www视频免费看| 亚洲国产乱码最新视频| 成人黄软件网18免费下载成人黄18免费视频 | 精品国产一区二区三区免费| 亚洲国产精品无码成人片久久| 免费91最新地址永久入口| 99人中文字幕亚洲区| 1000部拍拍拍18勿入免费视频下载 | 免费看少妇高潮成人片| 亚洲AV福利天堂一区二区三| 免费人妻无码不卡中文字幕系| 亚洲美女激情视频| 免费看香港一级毛片| 色窝窝亚洲av网| 亚洲永久精品ww47| 99在线视频免费| 亚洲 欧洲 自拍 另类 校园| 国产一级大片免费看| a毛片免费观看完整| 亚洲成人黄色在线| 日本免费网站观看| 丝瓜app免费下载网址进入ios| 久久久久久亚洲AV无码专区| 女人被男人躁的女爽免费视频| 免费大片av手机看片| 亚洲综合日韩中文字幕v在线| 我要看WWW免费看插插视频| 免费无码午夜福利片| 老色鬼久久亚洲AV综合| 免费观看毛片视频| 免费黄网站在线看| 亚洲AV永久无码精品网站在线观看 | 三级片免费观看久久|