博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
表数据的增删改查
阅读量:5125 次
发布时间:2019-06-13

本文共 959 字,大约阅读时间需要 3 分钟。

一、插入数据

第一种插入方式

语法: insert into 表名(字段1,字段2....) values(值1,值2....)

#往指定的表中添加数据:insert into 表名(字段1,字段2....) values(值1,值2....)INSERT INTO `java成绩表`(姓名,班级,Java成绩) VALUES('王二麻子','dt55班',90.5);INSERT INTO `java成绩表`(姓名) VALUES('王五'); #偷懒方式#在插入时,可以省略掉表后面的字段名,但前提是:values关键字后面的字段值数量必须与表字段数量、次序保持一致INSERT INTO `java成绩表` VALUES('王二麻子','dt55班',90.5);

 

第二种插入方式 

语法:insert into 表名 set 字段名1=字段值1,字段名2=字段值2...

INSERT INTO `java成绩表` SET 姓名='李四';

 

同时插入多条数据

INSERT INTO `java成绩表`(姓名,班级,Java成绩) VALUES('abc','dt55班',90.5),('def','dt55班',90.5),('ccc','dt55班',90.5)

 

二、 删除数据

这是简单的删除语法,后面会有更高级的语法

删除数据有两种方式:

方法1:delete

语法:delete from 表名 where 条件

DELETE FROM `java成绩表` WHERE 姓名='李四'

 方法2:TRUNCATE

 

TRUNCATE table student;

 

 

delete与TRUNCATE的区别

此处的delete可以删除整张表,但是删除数据后,自增列不会从1开始

如果要删除一整张表中的数据,使用truncate。使用truncate删除数据后,如果字段时自增的,则重新从1开始

三、修改数据

语法: update 表名  set 字段名1=值1, 字段名2=值2... where 条件

 

四、查询

select * from 表名; select * from 表名 where id=1;

 

 

 

转载于:https://www.cnblogs.com/louhui/p/10265409.html

你可能感兴趣的文章
svn在linux下的使用(svn命令行)ubuntu 删除 新增 添加 提交 状态查询 恢复
查看>>
java处理url中的特殊字符%等
查看>>
你的第一个Django程序
查看>>
Tomcat免安装版的环境变量配置以及Eclipse下的Tomcat配置和测试
查看>>
Unity3D性能优化之Draw Call Batching
查看>>
grafana授权公司内部邮箱登录 ldap配置
查看>>
treegrid.bootstrap使用说明
查看>>
[Docker]Docker拉取,上传镜像到Harbor仓库
查看>>
javascript 浏览器类型检测
查看>>
nginx 不带www到www域名的重定向
查看>>
记录:Android中StackOverflow的问题
查看>>
导航,头部,CSS基础
查看>>
[草稿]挂载新硬盘
查看>>
[USACO 2017 Feb Gold] Tutorial
查看>>
关于mysql中GROUP_CONCAT函数的使用
查看>>
OD使用教程20 - 调试篇20
查看>>
Java虚拟机(JVM)默认字符集详解
查看>>
Java Servlet 过滤器与 springmvc 拦截器的区别?
查看>>
(tmp >> 8) & 0xff;
查看>>
linux命令之ifconfig详细解释
查看>>