zoukankan      html  css  js  c++  java
  • 『ORACLE』 SQL语句简单应用(二)(11g)

    数据类型:

    数值类型 number(6)

    字符类型 varchar210

    日期类型 date

    字符格式大小写敏感,日期格式敏感。

     

    逻辑运算符:

    or

    and

    not

    优先级  使用括号可以改变优先级

    order by 对结果集进行排序

    order by salary;按照哪一列进行排序

    默认asc,升序

    desc  降序

    SELECT employee_id,salary FROM employees ORDER BY 2;

    order by 后面支持别名

    可以按多个列进行排序,先按第一个排,再按第二个排。

    SELECT department_id,employee_id,salary FROM employees ORDER BY 1,2;

    函数:相当于一个小工具,可以实现一定的功能。

     

    字符类:         1upper(列名/'SDF') 大写   比如:upper(first_name) 大写功能

     

                        2lower(列名/字符串) 小写

     

                        3initcap (列名/字符串) 首字母大写

               

                        4、截取substr(被截取的列名或字符串,从左到右截取的位置,截取的字符数) 截取的字符数省略表示截取到最后

              

                        5concat(列名/'字符串',列名/'字符串') 连接。

              

                        6length(列名/'字符串')统计长度

           

                        7lpad左边补齐 rpad右边补齐  select lpad(first_name,20,'*')from

     

                        8trim'H' from 'HelloWorld'-->elloWorld  H从字符里去掉  

     

                        9replace('JACK and JUE','J','BL')--->BLACK and BLUE JACKJUE中的J替换成BL

     

                        10instr('HelloWorld','W')----> 6 WHelloWorld中的位置

     

       

    数值:round()支持四舍五入  0是个个位、-1是十位、1是小数点一位 

            trunc() 直接截取(不支持四舍五入)    

            mod(100,2)  求余数

  • 相关阅读:
    方格取数+ 传纸条 noip2000 + noip2008 DP
    题解 P1103 【书本整理】
    CF212D 【Cutting a Fence】
    CF339D 【Xenia and Bit Operations】
    旅行 NOIP2018 luogu P5022
    CodeFores 集合
    战略游戏 SDOI2018 圆方树 + 树上倍增求点权和
    树网的核 NOIP 2007 luogu P1099
    P2341 [USACO03FALL][HAOI2006]受欢迎的牛 G
    NOIP 2017 P3959 宝藏 (状态压缩DP板子)
  • 原文地址:https://www.cnblogs.com/KT-melvin/p/6873753.html
Copyright © 2011-2022 走看看