我们先附上表创建的代码

-- 查询数据 --------------------------
-- 数据准备
create table user(id          int                 comment '编号',workno      varchar(10)         comment '工号',name        varchar(10)         comment '姓名',gender      char                comment '性别',age         tinyint unsigned    comment '年龄',idcard      varchar(18)         comment '身份证号',workaddress varchar(50)         comment '工作地址',entrydate   date                comment '入职时间'
)comment '员工表';

 举个例子,随便插入一点数据

insert into emp(id, workno, name, gender, age, idcard, workaddress, entrydate)
values (1,'1','柳岩','女',20,'123456789012345678','北京','2000-01-01'),(2,'2','张无忌','男',18,'123456789012345678','北京','2005-09-01'),(3,'3','韦一笑','男',38,'123456789012345678','上海','2005-08-01'),(4,'4','赵薇','女',18,'123456789012345678','北京','2009-12-01');

插入

插入指定字段


insert into user(id, work_no, name, gender, age, idc_ard, entrydate) values(1,'1','Itcast','男',10,'1234567890123456789','2020-01-01');
insert into user(id, work_no, name, gender, age, idc_ard, entrydate) values(2,'2','Itcast2','男',1,'1234567890123456789','2020-01-01');

插入全部字段,不设置字段,会自动按照顺序插入

insert  into user values(2,'2','张无忌','男',18,'1234567890123456789','2020-01-01');

批量添加,以逗号隔开

insert  into user values(3,'2','韦一笑','男',18,'1234567890123456789','2020-01-01'),(4,'2','赵敏','男',18,'1234567890123456789','2020-01-01')

显示整个表,user为表名

select * from  user;

更新

-- 修改id为1的数据中name修改为itheima
update user set name='itheima' where id=1;-- 修改为id为1的数据,将name修改为小昭,gender修改为女
update user set name='小昭',gender='女' where id=1;-- 将所有员工入职日期修改为 2008-01-01
update user set entrydate='2008-01-01';

不带 'where' 的 'Update' 语句会立刻更新所有表行

删除

-- 删除 gender为女的员工
delete from user where gender='女';-- 删除所有员工
delete from user;

 很简单,用用就明白了的说

MySQL SQL基础DML相关推荐

  1. sql基础教程和mysql基础教程_书评「SQL基础教程(第2版)」| 你应该知道的基础知识点梳理·上...

    写在前面关于这本书:SQL的基础教程,可以使你在SQL的学习中轻松实现从0到1的过程,循序渐进地掌握SQL的基础知识和技巧.对于零基础来说非常友好,看完能够迅速上手SQL. 关于本文:一篇对这本书的知 ...

  2. SQL基础使用入门(二): DML语句和DCL语句

    SQL语句第二个类别--DML 语句 DML是数据操作语言的缩写,主要用来对数据表中数据记录实例对象进行操作,包括插入.删除.查找以及修改四大操作,这也是开发人员使用中最为频繁的操作. 1.插入记录 ...

  3. SQL基础操作_3_数据字典(涵盖SQL Server、Oracle、Mysql常见系统数据字典)

    目录 数据库元数据查询 7.5.1 列出模式中所有的表 7.5.2 列出所有的数据库 7.5.3 列出给定表的基本信息 7.5.4 列出给定表的索引信息 7.5.5 列出给定表的主键.外键约束 7.5 ...

  4. mysql 算子 谓词_[SQL] SQL 基础知识梳理(六)- 函数、谓词、CASE 表达式

    SQL 基础知识梳理(六)-  函数.谓词.CASE 表达式 目录 函数 谓词 CASE 表达式 一.函数 1.函数:输入某一值得到相应输出结果的功能,输入值称为"参数",输出值称 ...

  5. mysql指令按顺序排列_《深入浅出MySQL》读书笔记(一)sql基础,常用的操作语句。...

    之前对于数据库一直都是用过的程序,没有系统学过,在面试时吃过不少亏,说不出个所以然,我还是好好康康比较靠谱,秋招都快过了,我好慌啊淦. 第一章.MySQL的安装与配置. 启动服务:打开到mysql对应 ...

  6. 《MySQL DBA修炼之道》——3.3 SQL基础

    本节书摘来自华章出版社<MySQL DBA修炼之道>一书中的第3章,第3.3节,作者:陈晓勇,更多章节内容可以访问云栖社区"华章计算机"公众号查看 3.3 SQL基础 ...

  7. MySQL数据库基础:安装+登入+SQL操作语句+数据库授权、备份、恢复+其他操作

    MySQL简介 MySQL最流行的RDBMS(关系型数据库系统),特别是在WEB应用方面,表现特点 数据以表格的形式出现 每行为各种记录名称 每列为记录名称所对应的数据域 许多的行和列组成一张表单 若 ...

  8. concat mysql sql注入_sql注入-mysql注入基础及常用注入语句

    最近在教学中,关于SQL注入,总发现学生理解起来有些难度,其实主要的原因是对各类数据库以及SQL语句不熟悉,今天先介绍mysql注入需要掌握的基础, Mysql内置information_schema ...

  9. (2.13)Mysql之SQL基础——触发器

    (2.13)Mysql之SQL基础--触发器 关键词:Mysql触发器 二.触发器 MySQL语句在需要时被执行,存储过程也是如此,如果希望某条语句(或某些语句)在事件发生时自动执行,这就需要用到触发 ...

最新文章

  1. gulp die('click').live('click' composer
  2. 给新手或者中级程序员提的22条重要建议.
  3. 分享一点python 编码设置的知识
  4. Python—UnicodeEncodeError: 'ascii' codec can't encode/decode characters
  5. 几款xshell绝佳配色方案
  6. cocos2d-x游戏开发(八)各类构造器
  7. 对象必须实现 iconvertible。_java面向对象最全入门笔记(通俗易懂,适合初学者)...
  8. Linux系统中Oracle数据库使用SELECT语句检索数据(1)实例应用
  9. 《三国演义》人物数据分析
  10. PTA — 表格输出 (5 分)
  11. 星环TDH助力南方基金数据中心迈入大数据时代
  12. Oracle导入元数据,eova oracle 导入元数据报错
  13. mysql健康档案管理系统_益康居民健康档案管理系统(网络版)
  14. 使用激光可调湿蚀刻曲面实现无间隙微透镜阵列的通用
  15. 读Java 804 - Quick refresher
  16. html适配手机 响应式,移动端适配(响应式)
  17. IDEA全局搜索快捷键Ctrl+Shift+F无效,解决方法
  18. [PHP] B2B2C商品模块数据库设计
  19. win10变Linux风,雨林风木为你win10系统安装运行linux系统的图文教程
  20. 美国大学计算机科学专业排名2020,美国大学计算机专业排名2020情况如何?

热门文章

  1. 单体药店计算机权限划分,单体药店管理系统解决方案
  2. win10系统下利用QEMU安装ARM架构的银河麒麟桌面操作系统V10
  3. 刘胜勇著作被中国高校图书馆馆藏的统计
  4. 计算机组装win7实训报告,计算机实训报告范文精选5篇
  5. 消防给水及消火栓系统技术规范_消防给水与消火栓系统知识点,你学会了没?...
  6. 微软IE7更多细节大揭密(转)
  7. 曾轶可机场这事儿,她的超级粉丝罗永浩怎么看?
  8. Riva Tuner 2.05 安装被瑞星识别为木马病毒
  9. tcping实用小工具
  10. 飞讯 移动售楼营销 iPAD营销楼盘展示