- SQL 对大小写不敏感
- 分号是在数据库系统中分割每条SQL语句的标准方法,这样就可以在对服务器的相同请求中执行一条以上的语句。
- SQL 分为两部分:数据操作语言(DML)和数据定义语言(DDL)。
DML: SELECT -> 从数据库表中获取数据 UPDATE -> 更新数据库表中的数据 DELETE -> 从数据库表中删除数据 INSERT INTO -> 向数据库表中插入数据 DDL: CREATE DATABASE -> 创建新数据库 ALTER DATABASE -> 修改数据库 CREATE TABLE -> 创建新表 ALTER TABLE -> 变更(改变)数据表 DROP TABLE -> 删除表 CREATE INDEX -> 创建索引 DROP INDEX -> 删除索引
- SELECT DISTINCT 列名称 FROM 表名称 (DISTINCT 用于返回唯一不同的值)
- WHERE 子句中使用的操作符
= 等于 <> 不等于 > 大于 < 小于 >= 大于等于 <= 小于等于 BETWEEN 在某个范围内 LIKE 搜索某种模式
- SQL 使用单引号来环绕文本值,如果是数值请不要使用引号。
- 使用圆括号组成复杂表达式
1 SELECT * FROM Persons WHERE (FirstName='Thomas' OR FirstName='William')AND LastName='Carter'
- ORDER BY
用于根据指定的列对结果集进行排序 默认按照升序对记录进行排序, 如果您希望按照降序对记录进行排序,可以使用 DESC 关键字。
- INSERT INTO
INSERT INTO 表名称 VALUES (值1, 值2,....)
INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)
- UPDATE
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
- DELETE (用于删除表中的行,删除所有行,在不删除表的情况下删除所有行,这意味着表的结构、索引和属性都是完整的。 )
DELETE FROM 表名称 WHERE 列名称 = 值
DELETE FROM table_name or DELETE * FROM table_name
View Code