




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
黑马程序员c语言教程:Oracle指令大全 第一篇:黑马程序员c语言教程:Oracle指令大全---------------------------orderby的用法--员工信息按照姓名正序排列select*fromemporderbyenameasc;--员工信息按照倒叙排列select*fromemporderbyenamedesc;--也可以是多个字段组合排列。例如:员工信息按照部门正序排列,并且按照姓名倒叙排列select*fromemporderbydeptnoasc,enamedesc---------------------------function的用法--把所有姓名变成小写selectlower(ename)fromemp;--把所有姓名变成大写selectupper(ename)fromemp;--求所有人名中包含'a'的员工信息不区分大小写select*fromempwherelower(ename)like'%a%'--截取子字符串,比如求Hello的一部分selectsubstr('hello',2,2)fromdual;selectsubstr(ename,2,2)fromemp;--求Hello的一部分,并指明长度--求ascii码对应的字符selectchr(65)fromdual--求字符对应的ascii码selectascii('中')fromdual--四舍五入selectround(12.456,2)fromdualselectround(12.456,-1)fromdual--四舍五入小数点后面多少位--四舍五入小数点前面多少位---------------------------important!日期转换函数---------------------------将当前日期转换成1981-03-1212:00:00这种形式的字符串selectto_char(sysdate,'YYYY-MM-DDHH24:MI:SS')fromdual;--将1981-03-1212:00:00字符串转换成日期selectto_date('1981-03-1212:00:00','YYYY-MM-DDHH24:MI:SS')fromdual;--将每个人的薪水转换成固定格式的字符串selectto_char(sal,'$999,999,999.99')fromemp;--将固定格式的字符串转换成数值selectto_number('$8,000.00','$999,999,999.99')fromdual;--当null参与计算时候,可以用nvl这个函数。比如求每个人一年总共的收入selectename,sal*12+commfromemp---------------------------groupfunction组函数--求所有人的薪水的总和,平均值,最大值,最小值selectsum(sal),avg(sal),max(sal),min(sal)fromemp;--求总的行数selectcount(*)fromemp;--求总的行树,(可以指定具体的字段)但如果字段有null值的时候需要小心使用selectcount(comm)fromemp;--也可以过滤掉重复的行之后统计行数selectcount(distinctdeptno)fromemp--可以指明按照哪个字段进行分组.比如;分部门统计最高薪水selectdeptno,max(sal)fromempwheredeptnoisnotnullgroupbydeptno--也可以按照多个字段来分组统计,比如:分部门和岗位,统计最高薪水和行数selectdeptno,job,max(sal),count(*)fromempgroupbydeptno,job---------------------------重要:出现在select列表中的字段,如果没有在组函数中,那么必须出现在groupby子句中。-------------------------selectename,deptno,job,max(sal),count(*)fromempgroupbydeptno,job--求薪水最高的员工姓名select*fromempwheresal=(selectmax(sal)fromemp);deletefromempwhereename='TEST2'updateempsetdeptno=10wheredeptno=99select*fromdeptinsertintodept(deptno,dname,loc)values('10','ACCOUNTING','NEWYORK');--having从句的用法--求平均薪水是2000以上的

飞舟****文章
实名认证
内容提供者


最近下载
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
论《离骚》诠释史中的“香草”意蕴.docx
论《离骚》诠释史中的“香草”意蕴.docx