常用SQL语句

Posted 修罗神天道

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常用SQL语句相关的知识,希望对你有一定的参考价值。

ALTER TABLE students ADD birthday DATE;	-- 添加表字段
DESC students;

ALTER TABLE students MODIFY birthday DATE DEFAULT "1990-01-01";	-- 修改表字段 指定默认值 此时 不修改字段名称

ALTER TABLE students CHANGE birthday birth DATE DEFAULT "1990-01-01";	-- 修改表字段 修改表字段名称

ALTER TABLE students DROP hight;	-- 删除表hight字段

INSERT INTO students VALUES(1,"ryan",20,"男",1,"2000-01-01");	-- 插入整行数据 不管是默认值 还是 可以为空 都要写

INSERT INTO students (NAME,cls_id) VALUES ("amy",2);	-- 指定字段 插入值

INSERT INTO students (NAME) VALUES ("morisllk");	-- 注意:插入语句字段需要用()进行包裹

INSERT INTO students (NAME,gender) VALUES ("amy",1);	-- 注意:枚举类型 可以通过下标进行取值 男:1 女:2 其次:数值不存在则会报错

INSERT INTO students (NAME,gender) VALUES ("maning",2),("sige",2);	-- 插入多行语句

UPDATE students SET gender="男" WHERE NAME="sige";	-- 将姓名为sige的性别变为男性

UPDATE students SET cls_id=2,gender="男" WHERE i

以上是关于常用SQL语句的主要内容,如果未能解决你的问题,请参考以下文章

面试常用的代码片段

Mybatis动态sql技术

sql语句中嵌套时候用in 和=有啥区别

sql语句 嵌套查询 排序

MYBATIS05_ifwherechoosewhentrimsetforEach标签sql片段

[AndroidStudio]_[初级]_[配置自动完成的代码片段]