时间:2021-07-01 10:21:17 帮助过:25人阅读
约束: 主键、默认值、外键、非空、唯一
1:主键 (PRIMARY KEY)是用于约束表中的一行,作为这一行的标识符,在一张表中通过主键就能准确定位到一行,因此主键十分重要。
2:默认值约束 (DEFAULT) 规定,当有 DEFAULT 约束的列,插入数据为空时,将使用默认值。
3:唯一约束 (UNIQUE) 比较简单,它规定一张表中指定的一列的值必须不能有重复值,即这一列每个值都是唯一的。
4:外键 (FOREIGN KEY) 既能确保数据完整性,也能表现表之间的关系。
5:非空约束 (NOT NULL),听名字就能理解,被非空约束的列,在插入值时必须非空。
查询语句 SELECT 要查询的列名 FROM 表名字 WHERE 限制条件;
限制条件:
=,<,>,>=,<=
) _
和 %
。其中 _
代表一个未指定字符,%
代表不定个未指定字符。函数名: | COUNT | SUM | AVG | MAX | MIN |
---|---|---|---|---|---|
作用: | 计数 | 求和 | 求平均值 | 最大值 | 最小值 |
修改删除语句 删除数据库: DROP DATABASE 数据库名;
修改数据库名: 1:RENAME TABLE 原名 TO 新名字;
2:ALTER TABLE 原名 RENAME 新名;
3: ALTER TABLE 原名 RENAME TO 新名;
删除一张表: DROP TABLE 表名字;
增加一列: ALTER TABLE 表名字 ADD COLUMN 列名字 数据类型 约束; / ALTER TABLE 表名字 ADD 列名字 数据类型 约束;
约束后面加AFTER 、BEFOR、FIRST
删除一列: ALTER TABLE 表名字 DROP COLUMN 列名字; / ALTER TABLE 表名字 DROP 列名字;
重命名一列: ALTER TABLE 表名字 CHANGE 原列名 新列名 数据类型 约束;
修改列的数据类型 ALTER TABLE 表名字 MODIFY 列名字 新数据类型;
修改表中内容:
修改表中的值 UPDATE 表名字 SET 列1=值1,列2=值2 WHERE 条件;
删除一行 DELETE FROM 表名字 WHERE 条件;
SQL 基础知识(一)
标签:varchar column 类型 type dos 改密码 重命名 linu nbsp