-
SELECT
查找记录
SELECT select_expr[,select_expr...]
[
FROM table_references
[WHERE where_condition]
[GROUP BY{col_name|position}[ASC|DESC],...]
[HAVING where_condition]
[ORDER BY{col_name|expr|position}[ASC|DESC],...]
[LIMIT{[offset,]row_count|row_count OFFSET offset}]
]
查看全部 -
删除记录(单表删除)
DELETE FROM tbl_name [WHERE where_condition]
查看全部 -
UPDATE
更新记录(单表更新)
UPDATE[LOW_PRIORITY][IGNORE] table_reference SET col_name1={expr1|DEFAULT}[,col_name2 = {expr2|DEFAULT}]...[WHERE where_condition]
查看全部 -
INSERT
插入记录
INSERT [INTO] tbl_name SET col_name = {expr|DEFAULT},...
说明:与第一种方式的区别在于,此方法可以使用子查询(SubQuery)
将A表语句插入到B表中
INSERT B SELECT 语句名 FROM A [WHERE 条件]
查看全部 -
插入记录
INSERT[INTO] tbl_name [(col_name,...)] {VALUES|VALUE} ({expr|DEFAULT},..),(...),...
查看全部 -
回顾和概述
查看全部 -
约束
按功能划为:NOT NULL,PRIMARY KEY , UNIQUE KEY , DEFAULT,FOREIGN KEY
按数据列的数目划为:表级约束,列级约束
修改数据表
针对字段的操作:添加/删除字段,修改列定义,修改列名称等
针对约束的操作:添加/删除各种约束
针对数据表的操作:数据表更名(两种方式)
查看全部 -
修改列定义
ALTER TABLE tbl_name MODIFY [COLUMN] col_name column_definition [FIRST|AFTER col_name]
修改列名称
ALTER TABLE tbl_name CHANGE [COLUMN] old_col_name new_col_name column_definition [FIRST|ALTER col_name]
数据表更名
方法1
ALTER TABLE tbl_name RENAME [TO|AS] new_tbl_name
方法2
RENAME TABLE tbl_name TO new_tbl_name[,tbl_name2 TO new_tbl_name2]..
查看全部 -
删除主键约束
ALTER TABLE tbl_name DROP PRIMARY KEY
删除唯一约束
ALTER TABLE tbl_name DROP{INDEX|KEY} index_name
查看外键约束名称
SHOW CREATE TABLE col_name;
查看全部 -
这块重点复习一下
查看全部 -
明天问一下,我们这个有没有时间类型的
查看全部 -
添加默认值
ALTER TABLE users2 ADD age TINYINT UNSIGNED NOT DEFAULT 15;
查看全部 -
添加/删除默认约束
ALTER TABLE tbl_name ALTER[COLUMN] col_name{SET DEFAULT literal|DROP DEFAULT}
查看全部 -
约束归纳总结
查看全部 -
添加主键约束
ALTER TABLE tbl_name ADD [CONSTRAINT[symbol]] PRIMARY KEY[index_type](index_col_name,...)
查看全部
举报