oracle公司内部sql培训——les01【基本的sql select 语句】

一,目标

   通过学习

   1,列举sql select 语句的功能

   2,执行简单选择语句

   3,sql和sqlplus命令的不同

二,sql语句和sqlplus

    sql语句

  •      大小写不敏感、 
  •     可以写在一行或者多行
  •      关键字不能缩写和分行
  •    子句要分行写
  •   使用缩进提供可读性

    sqlplus

    默认头显示大写、字符日期列左对齐、字符类型的列右对齐

三,空值的解释

     空值是无效的、未指定的、未知的或者不可预知的值。

     空值不是空格或者0

   

四、列别名

 1, 重命名一个列、便于计算、紧跟列名也可以在列名和别名间加上“as”;

 

2,如果要里面区分大小写,加入双引号

  

 

3,使用连接符“||”,把列与列连接,合成列

4,连接中加入、字符、数字、日期

    规则:字符可以是select表中的字符、数字、日期;日期和字符必须用单引号控制;选择结果没选择一行字符出现一行。

   select last_name||' is a '||job_id as "Empployees Details"
       from employees

 

五、重复行

 一般的select语句查询的时候,重复的数据会被全部选择出来。如果要去除重复使用distinct关键字

 select distinct department_id

      from employees

 

 

六、sqlplus和sql

 

七、显示表结构

DESC[RIBE]  tablename

 

 

posted @ 2016-08-01 14:12  Diligent小十  阅读(240)  评论(0)    收藏  举报