1. 简介:
1)是操作和检索关系型数据库的标准答案。
2)0世纪70年代由IBM公司开发,目前应用于所有数据库。
2. 分类:
1)数据查询语言(DQL):主要包括select(查询)语句,用于从表中检索(查询)数据。
2)数据操作语言(DML):主要包括insert(插入)、update(更新)、delete(删除),用于数据的增删改。
3)事物处理语言(TPL):主要包括commit(提交)和rollback(回滚),用户数据的提交和回滚。
4)数据控制语言(DCL):主要包括grant(授权)和revoke(收回授权),用于权限管理。
5)数据定义语言(DDL):主要包括create(创建)、drop(删除)、alter(修改),用于数据库对象的管理。
3. sql语句的书写规则:
1)不区分大小写。
2)可以单行书写、也可以多行书写建议分多行书写,增强代码可读性。
三.简单的查询语句
- select * from 表名
1)语句:一条完整的sql命令
2)子句:部分sql语句,通常是由关键字加上其他语法元素构成。
3)关键字:sql语言保留的字符串,比如:select、from。 - 选择列:
1)查询所有列:*
2)选择部分列:select 列名1,列名2 from dept - 算术运算符:+ - * /