SQL简介

笔记

1. SQL全称是“结构化查询语言”(Structured Query Language),是只能被数据库识别的指令。

2. SQL语言主要由以下几部分组成

  a. DML(Data Manipulation Language,数据操作语言,也叫数据操纵语言),如:

     >INSERT: 向数据库中插入数据

     >UPDATE: 修改数据库中的数据

     >DELETE: 删除数据库中的数据

  b. DDL(Data definition Language,数据定义语言),用来建立数据库、数据库对象和定义其列,大多以CREATE开头,如:

     >CREATE TABLE:创建一个表

     >CREATE VIEW:创建视图

     >DROP TABLE:删除表

  c. DQL(Data Query Language,数据查询语言):用于查询数据库中的数据,如:

     >SELECT:查询

  d. DCL(Data Control Language,数据控制语言):用来控制数据库组件的存取许可、存取权限等,如:

     >GRANT:授权语句

     >REVOKE:收回权限语句

  e. 除此之外,SQL还包括变量说明、内部函数等其他命令

3. SQL语句中也有运算符

  a. 算数运算符

    >五个算数运算符:“+”、“-”、“*”、“/”、“%”(模)。算数运算符用来对两个数字做运算,或者两个数据类型的表达式做运算。

  b. 赋值运算符

    >只有一个:“=”

  c. 比较运算符(计算结果是布尔数据类型,TRUE或者FALSE)

    >“=”:等于

    >“>”:大于

    >“<”:小于

    >“>=”:大于等于

    >“<=”:小于等于

    >“<>”:不等于

    >“!=”:不等于(非SQL-92标准)

4. 逻辑运算符(判断条件的真假,返回值为布尔数据类型,TRUE或者FALSE)

    >AND:TRUE AND TRUE = TRUE

    >OR:FALSE OR FALSE = FALSE

    >NOT:对布尔表达式取反,优先级最高


猜你喜欢

转载自blog.csdn.net/sime_km/article/details/79902770