第五章:SQL语言概述

SQL:结构化查询语言

5.1SQL语言分类

1、数据查询语言:

·    select

2、数据操纵语言:DML

    INSERT

    UPDATE

    DELETE

3、数据定义语言:DDL

    CREATE

    ALTER

    DROP

    RENAME

    TRUNCATE

4、事物控制语句

    COMMIT

    ROLLBACK

5、数据控制语句

    GRANT

    REVOKE

5.2SQL的查询语句

    规则:SELECT * | {[DISTINCT] COLUMN | EXPRESSION [ALIAS],......}

    FROM TABLE_NAME;

说明:|表示或的关系,[]表示可选。

    SELECT:查询的关键字

    * : 表示表中所有的列

    DISTINCT: 去掉列中重复的值

    COLUMN|EXPRESSION :选择列的名字或者表达式

    ALIAS: 为指定列设置不同的标题

    FROM TABLE_NAME:指定要选择的列所在的表,即对那个表进行数据检索。

例:SELECT * FROM dept;

当查询的表不属于当前对象时,可使用"模式名.表名"的方式查询数据(前提是当前用户有权限查询对象的数据)

例:SELECT * FROM scott.dept;----------------sysdba用户查询scott用户的dept表

WHERE字句

用where字句来限制查询条件

你可能感兴趣的:(第五章:SQL语言概述)