SQL学习笔记(二)
文中所操作的数据库表如下: SQL AND & OR 运算符: 用法示例: ORDER BY 多列: 按order by 后的字段顺序进行排列。 UPDATE 语句中的 WHERE 子句: 如果省略了where后面的条件,则所有记录将会被更新。 LIMIT子句: IN 操作符 IN 操作符允许您在 WHERE 子句中规定多个值 BETWEEN 和NOT BETWEEN: 注意:between在不同数据库里可能包含括两个测试值的,也可能不包含。 SQL别名: INSERT INTO SELECT 语句: 将已有数据从一表复制到另一表 UNIQUE 约束: 每个表只能有一个primary key 但是可以有多个 unique FOREIGN KEY 约束: 一个表中的 FOREIGN KEY 指向另一个表中的 UNIQUE KEY(唯一约束的键)。 CHECK 约束: CREATE TABLE 时的 SQL CHECK 约束: CREATE TABLE Persons ( P_Id int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255), Address varchar(255), City varchar(255), CHECK (P_Id>0) ) ALTER TABLE 时的 SQL CHECK