zoukankan      html  css  js  c++  java
  • Oracle学习 第6天之高级查询

    辗转反侧咬牙切齿很久,终于手抖下买了个4T移动硬盘,2.5寸的,USB3.0不用外接电源,看上去不错。天猫店935减10元优惠券,再有个淘宝联盟返现什么的,应该是比较实惠的了。

    其实也不一定用的着,但最近宽带升了50M,不用可惜了。电脑已有1T硬盘、2T移动硬盘、3T硬盘各1个了,现在再来个4T移动硬盘。。。说贵也不贵,同事喜欢机械键盘,短短几个月我印象是第三个了,每个都几百上千,我感觉手感也差不多,总是要消费些什么的吧。

    最近想买手机,想买音箱,想买电脑椅。。。但最终头脑一热还是买了移动硬盘

    本想买个机械硬盘再弄个硬盘盒,但算来算去也就便宜一百多,也不够方便,还是算了。取了一千吃饭,再汇三千五房贷,卡里又只剩三千了。。。本想今晚大采购零食的,现在算了吧,一家伙九百多就出去了。。。

    坚持学一些Oracle:

    1、执行计划:这是针对SqlPlus命令行模式的:

    先EXPLAIN PLAN FOR,再执行语句,最后 SELECT * FROM TABLE(dbms_xplan.display)

    主要看CPU时间,案例是相关子查询比多表查询效率高,平时我也从没写过FROM A,B这种写法,感觉不习惯

    2、DECODE函数,相当于IF或CASE WHEN

    decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值),视频中案例是:

    SELECT COUNT(*) Total, SUM(DECODE(HireDate, '1981', 1, 0))
    FROM emp;

    3、转年份: to_char(hiredate,'YYYY')

    4、instr(a,b):如果b在a里面,则返回b在a中的位置,即返回值>0

    5、wm_concat(cols)对值用逗号拼接

    终于又看完一系统的教程了,虽然没上机实操,但感觉还是有进步的。毕竟每天都有处理MsSQL,所以不急着练Oracel,查询是差不多的,至少思维方式和语法是相近的。

  • 相关阅读:
    yum 下载安装包以及依赖包
    《将博客搬至CSDN》
    Lucene
    Solr
    LVS原理详解(3种工作模式及8种调度算法)
    正向代理与反向代理
    网关,网卡
    NAT地址转换
    Nginx学习总结
    网络_OSI模型_数据包传输
  • 原文地址:https://www.cnblogs.com/liuyouying/p/5585608.html
Copyright © 2011-2022 走看看