添加记录到数据表中

添加到表中的记录有二个来源

手工逐条添加,这是本节课的重点内容;

来源于子查询,即另一个SELECT语句,以后会讲到。

插入记录

语法:

INSERT 表名 (字段列表) VALUES (值列表);

1、给表中所有字段都插入新值

#插入4条新记录到staff表中

INSERT staff (id,name,sex,salary,dept,hiredate)

VALUES (NULL,'郭靖',1,3500,'财务部','2012-12-10'),

(NULL,'洪七公',0,3865.38,'开发部','2010-02-19'),

(NULL,'杨过',1,5302.56,'市场部','2014-09-22'),

(NULL,'小龙女',0,3500,'客服部','2010-01-20');

#查看staff表中全部记录

SELECT * FROM staff;

注意:

主键是自增的,赋值为NULL,空或0均可,不影响其自增运算结果;

主键从1001开始计数,因为建表时指定自增起始值为1001。

查看运行结果:

可以看到,查询结果与添加记录一一对应。

2、给表中指定字段插入新值

#插入4条新记录到staff表中

INSERT staff (name,salary,hiredate)

VALUES ('武松',1900.28,'2010-07-20'),

('西门庆',19800.99,'2008-12-02'),

('潘金莲',980.21,'2016-03-20'),

('宋江',5500,'2002-02-10');

#查看staff表中全部记录

SELECT * FROM staff;

注意:

字段列表中仅列出三个字段,没有列出的字段全部取默认值;

自增字段不需要赋值,会自动根据上次结果增加的。

查看运行结果:

数据表插入操作总结

插入操作是我们平时最常用的功能之一,一定要熟练掌握!

php给数据库添加记录,数据表操作之添加数据表记录相关推荐

  1. 执行HBase建表操作,每次创建表HRegionServer都会挂掉,而 HMaster还在!RetriesExhaustedException: Can't get the locations

    在IDE  执行HBase建表操作,每次创建表HRegionServer都会挂掉,而 HMaster还在! 报错如下: Exception in thread "main" org ...

  2. 在excel中如何筛选重复数据_Excel数据筛选操作总结之数据透视表

    相比常规的数据筛选操作,数据透视表就显得尤为强大,它可以通过内置的各种功能,以可视化的操作,方便地实现数据的去重.汇总.计数等操作.具体操作如下. 1.选择要生成'数据透视表'的表格,点击'插入',点 ...

  3. c mysql 插入大量数据_C++操作MySQL大量数据插入效率低下的解决方法

    通常来说C++操作MySQL的时候,往Mysql中插入10000条简单数据,速度非常缓慢,居然要5分钟左右, 而打开事务的话,一秒不到就搞定了! 具体实现代码如下: #include #include ...

  4. VBA跨表操作和取数据的各种问题,如跨表取其他EXCEL工作簿的sheet名

    1 本地取其他EXCEL的表名,很简单 1.1 下面2种写法都是可以的 Sub williamDing1() k = 1 For i = 1 To Worksheets.CountWorksheets ...

  5. mysql多表操作例题_MySQL 单表和多表的基本练习题

    2 单表 查找部门30中员工的详细信息. SELECT * FROM EMP WHERE DEPTNO = 30; 找出从事clerk工作的员工的编号.姓名.部门号. SELECT EMPNO,ENA ...

  6. 2021年大数据Hive(三):手把手教你如何吃透Hive数据库和表操作(学会秒变数仓大佬)

    全网最详细的Hive文章系列,强烈建议收藏加关注! 后面更新文章都会列出历史文章目录,帮助大家回顾知识重点. 目录 系列历史文章 前言 Hive数据库和表操作 一.数据库操作 1.创建数据库 2.创建 ...

  7. mysql数据表添加数值_MySQL中数据表和数据的操作

    一.数据库表的操作 1.数据表的创建 mysql> create tablet_user(-> id int unsigned not null auto_increment primar ...

  8. 从零开始学 MySQL —数据库和数据表操作

    ​前言 今天我们学习下核心的内容,学习并实践如何对数据库表和表中的内容做修改,删除,重命名等操作.(想看看周末还有多少爱学习的小伙伴,你们在哪里呀,O(∩_∩)O哈哈~) 1.目录 数据库操作:删除数 ...

  9. 创建mysql数据库 表_MySQL:创建数据库和数据表操作

    1.使用SQL创建数据库,数据库名:studentDB,如果数据库studentDB已存在,那么,先删除再创建. DROP DATABASE IF EXISTS StudentDB ;-----如果存 ...

  10. SQL Server数据库关系图和数据库中数据的操作(添加,查询,修改,删除)

    文章目录 一.创建数据库关系图 二.数据的操作 1.添加数据 (1) 添加单行数据 (2) 添加多行数据 2.简单查询数据 3.修改数据 4.删除数据 5.还原数据表 三.数据库的设计 1.主键的选择 ...

最新文章

  1. Spring Cloud 2021.0.1 发布
  2. 使用nomad部署mysql
  3. .NET Core 跨平台发布(dotnet publish)
  4. leetcode力扣49. 字母异位词分组
  5. 洛谷——P1927 防护伞
  6. 关于Vue.js去掉#号路由
  7. 如何使用Enigma Recovery检查设备未设置为加密备份
  8. SM2数字签名算法java实现
  9. 时间序列的距离度量DTW
  10. SSM整合-内涵基本SSM开发基本结构框架
  11. 虚拟机运行出现蓝屏解决 win11
  12. 不占广告位增加网站收入揭秘
  13. 计算机组成原理笔记(8)---机器指令、寻址方式
  14. 机器学习的几种分类损失函数
  15. 【JavaWeb】Servlet系列——HttpServletRequest接口详解
  16. 为什么多看书不能提高写作水平?
  17. Android 集成ShareSDK实现三方登录
  18. SWUSTOJ #616 排序查找
  19. 工业互联网方兴未艾,做好工业现场数据管理是破局关键
  20. 用 Python 画个月饼,给大家助助兴

热门文章

  1. 【imessage软件群推送】 “CMCC“ | grep password #待补充 重置后撤销暂存的变更
  2. Qt SQL 学习笔记二:qt建立数据库,创建和操纵表
  3. NLP 学习笔记9-停用词
  4. 机器学习的所有资源链接和经验教训(八)深度学习框架
  5. 【初识】汽车诊断协议 UDS / DoIP
  6. R plot图片背景设置为透明_R语言(绘图入门)
  7. Windows7电脑启动时提示文件winload.exe无法验证其数字签名,错误代码0xc0000428的解决方法
  8. 哥斯拉Godzilla shell管理工具
  9. ubuntu开机自启vnc虚拟显示器并使用向日葵远程连接
  10. 基于python实现的电影推荐系统