- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第8章数据增删改操作
教学内容1插入数据2修改数据3删除数据
教学内容1插入数据2修改数据3删除数据
Mysql中使用insert或replace语句向数据库的表中插入新的数据记录;(1)插入完整的数据记录插入数据为所有字段插入新的数据记录的SQL语句的语法格式如下所示:insertintotable_name[(column_name1,column_name2,···)]values(value1,value2,···);注意:当字段列表省略时,使用该语句时值的顺序必须和数据表中字段定义时的顺序相同。insertintotable_namevalues(value1,value2,···);
示例使用SQL语句向表tb_student中插入一条新记录(’2014210103’,’王玲’,’女’,’1998-02-21’,’安徽’,’汉’,’cs1401’)Insertintotb_studentvalues(’2014210103’,’王玲’,’女’,’1998-02-21’,’安徽’,’汉’,’cs1401’);语句执行完毕,使用如下语句查看结果:Select*fromtb_student;
示例(2)为表的指定字段插入数据insertintotable_name(column_name1,column_name2,···)values(value1,value2,···);为指定字段插入新的数据记录就是在insert语句中只给部分字段插入值,而其他字段的值为表定义时的默认值,没有定义默认值的字段应允许取空值。
示例使用SQL语句向表tb_student中插入一条新记录,学号为‘2014310103’,姓名为’孙新’,性别为’男’,民族为’傣’,班号为’is1401’Insertintotb_student(studentno,studentname,sex,nation,classno)values(’2014310103’,’孙新’,’男’,’傣’,’is1401’);语句执行完毕,使用如下语句查看结果:Select*fromtb_student;
插入数据(3)同时插入多条数据记录insertintotable_name(column_name1,column_name2,···)values(value_list1),(value_list2),…;Insert语句可以同时向数据表中插入多条记录,插入时只需指定多个值列表,每个值列表之间用逗号分隔,其基本的语法格式是:
示例使用SQL语句向表tb_student中插入三条新记录学号为‘2014310104’,姓名为’陈卓卓’,性别为’女’,民族为’傣’,班号为’is1401’Insertintotb_student(studentno,studentname,sex,nation,classno)values(’2014310103’,’孙新’,’男’,’傣’,’is1401’);语句执行完毕,使用如下语句查看结果:Select*fromtb_student;
插入数据(4)插入查询结果insertintotb_name1(column_list1)selectcolumn_list2fromtb_name2where(condition);Insert语句可以向数据表中插入记录,不仅可以指定插入记录的值列表,还可以将select语句查询的结果插入到表中,其基本的语法格式是:其中,tb_name1指定待插入数据的表名,tb_name2指定要查询的数据来源表;column_list1指定待插入数据的字段列表,column_list2指定数据来源表的查询字段列表,该列表必须和column_list1列表中的字段个数相同,且数据类型相匹配;condition指定select语句的查询条件。这个语句用于快速地从一个或多个表中取出数据,并将这些数据插入到另一个表中。
示例使用sql语句为表tb_student表制作一个备份表tb_student_copy。Insertintotb_student_copy(studentno,studentname,native,sex,birthday,classno)Selectstudentno,studentname,native,sex,birthday,classnofromtb_student;语句执行完毕,使用如下语句查看结果:Select*fromtb_student;
插入数据(5)使用replace语句插入数据replaceintotb_name(colum
您可能关注的文档
- 跨境电商英语实务 课件全套 林逸 项目1--8 走近跨境电商--- 做好售后服务.pptx
- 跨境电商英语实务 课件 林逸 项目5--8 通关质检-- 做好售后服务.pptx
- 跨境电商英语实务 课件 林逸 项目1--4 走近跨境电商--- 寻找物流商.pptx
- 《数据库原理及MySQL应用(微课版)》课件 第1章 认识数据库系统.pptx
- 《数据库原理及MySQL应用(微课版)》课件 第2章关系模型及关系运算.pptx
- 《数据库原理及MySQL应用(微课版)》课件 第3章 关系数据库规范化理论.pptx
- 《数据库原理及MySQL应用(微课版)》课件 第4章数据库设计.pptx
- 《数据库原理及MySQL应用(微课版)》课件 第5章标准的结构化查询语言SQL.pptx
- 《数据库原理及MySQL应用(微课版)》课件 第6章 MySQL的安装与配置.pptx
- 《数据库原理及MySQL应用(微课版)》课件 第7章数据定义.pptx
- 《数据库原理及MySQL应用(微课版)》课件 第9章数据查询.pptx
- 《数据库原理及MySQL应用(微课版)》课件 第10章索引.pptx
- 《数据库原理及MySQL应用(微课版)》课件 第11章视图.pptx
- 《数据库原理及MySQL应用(微课版)》课件 第12章触发器.pptx
- 《数据库原理及MySQL应用(微课版)》课件 第13章存储过程与存储函数.pptx
- 《数据库原理及MySQL应用(微课版)》课件 第14章访问控制与安全管理.pptx
- 《数据库原理及MySQL应用(微课版)》课件 第15章备份与恢复.pptx
- 《数据库原理及MySQL应用(微课版)》课件 第16章MySQL数据库的应用编程.pptx
- 《数据库原理及MySQL应用(微课版)》课件 第17章开发实例.pptx
文档评论(0)