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字句来限制查询条件
网友评论