mySQL教程 第5章 插入 更新与删除数据
2014-10-07 09:00
916 查看
第5章 插入 更新与删除数据
使用SQL Manager管理工具连接到schoolDB。由于三张表都设置了主键,因此,以下练习中插入的记录,主键不能重。插入数据
1. 练习:为表的所有字段插入数据为表中所有字段插入数据,可以不用指定列其中的into可以省去insert into TStudent values ('00008','白安','男','132302197604044565','19760404','baian@onest.net','JAVA','20120803')insert TStudent values ('00009','白安明','男','132302197604044565','19760404','baian@onest.net','JAVA','20120803')select * from `TStudent`2. 练习:为表的指定列插入字段列的顺序和表中列顺序可以不一样insert TStudent (sname,studentid,sex) values ('刘庆明','00010','男')select * from `TStudent`
3. 练习:同时插入多条记录insert TStudent (sname,studentid,sex) values ('金正恩','00011','男'),('金正日','00012','男')4. 练习:将查询结果插入到新表创建一个新表create table sp(studentid varchar(15),sname varchar(10),sex char(1))以下命令将TStudent表中的金氏学生插入新表insert sp (studentid,sname,sex) select studentid,sname,sex from `TStudent` where sname like '金%'select * from sp
更新数据
5. 练习:更新数据把学好为00010的学生姓名和性别进行更改update `TStudent` set sname='刘明惠',sex='女' where studentid='00010'查看更改后的变化select * from `TStudent` where studentid='00010'将姓名为韩立刚的计算机网络分数添加10分查看韩立刚的计算机网络现在的分数update `TScore` set mark=mark+10 where `TScore`.`StudentID`=(select studentID from `TStudent` where sname='韩立刚') and `TScore`.`subJectID`=(select subjectID from `TSubject` where subjectname='计算机网络')update `TScore` set mark=mark+10 where `TScore`.`StudentID`=(select studentID from `TStudent` where sname='韩立刚') and `TScore`.`subJectID`=(select subjectID from `TSubject` where subjectname='计算机网络')
删除记录
6. 练习:删除记录删除学生姓名是 刘明惠 学生记录delete from `TStudent` where sname='刘明惠'删除韩立刚的成绩delete from `TScore` where `TScore`.`StudentID`=(select studentid from `TStudent` wheresname='韩立刚')相关文章推荐
- mySQL教程 第5章 插入 更新与删除数据
- mySQL教程 第5章 插入 更新与删除数据
- mySQL 教程 第5章 插入 更新与删除数据
- mySQL教程 第5章 插入 更新与删除数据
- Scott Mitchell 的ASP.NET 2.0数据教程之十六::概述插入、更新和删除数据
- Scott Mitchell 的ASP.NET 2.0数据教程之49:用SqlDataSource控件插入、更新、删除数据
- MySQL那点事之插入、更新与删除数据
- mysql学习总结一当数据不存在的时候插入,存在的时候进行更新,删除重复数据
- Scott Mitchell 的ASP.NET 2.0数据教程之十七:: 研究插入、更新和删除的关联事件
- Scott Mitchell 的ASP.NET 2.0数据教程之十六::概述插入、更新和删除数据
- MySQL插入、更新与删除数据 …
- mysql 数据插入、更新、删除
- Asp.Net 2.0 操作mysql 数据基类(读取,删除,插入,更新)
- [教程]使用ADOKeycap插入,更新,删除数据
- MySQL 5.6学习笔记(查询数据、插入、更新、删除数据)
- MySQL插入、更新与删除数据 习题
- Scott Mitchell 的ASP.NET 2.0数据教程之十六::概述插入、更新和删除数据
- Scott Mitchell 的ASP.NET 2.0数据教程之十七:: 研究插入、更新和删除的关联事件
- MySQL的一些基本语法(8)-插入更新和删除数据
- Scott Mitchell 的ASP.NET 2.0数据教程之十六::概述插入、更新和删除数据