Mysql学习日记:L20-insert(DML)

2023-05-16

目录

一、insert语法格式

 二、insert插入日期

2.1 str_to_date函数

 2.2 date_format函数

2.3 date和datetime的区别

三、insert一次插入多条语句


一、insert语法格式

语法格式:insert into 表名(字段名1,字段名2,字段名3……) values (值1,值2,值3);

注意:①字段名和值要一一对应,数量要对应,数值类型也要对应。 

insert into t_student (no,name,age,email) values(1,'zhangsan',18,'zhangsan@qq.com');

 ②当只给一个字段指定值时,那么必然会多一条记录,如果没有给其他字段指定值,默认值时null

 ③insert语句中字段名可以省略,但是如果字段名省略,就等于都写上了,所以后面的值也要都写上

 二、insert插入日期

str_to_date:将字符串varchar类型转化成date类型

date _format:将data类型转化成具有一定格式的varchar字符串类型

 mysql的日期格式:

%Y:年

%m:月

%d:日

%h:时

%i:分

%s:秒

2.1 str_to_date函数

str_to_date函数可以把字符串varchar转化成日期date类型数据,

通常使用在插入insert方面,因为插入的时候需要一个日期类型的数据,需要通过该函数将字符串转化成date。

如果提供的日期字符串时这个格式:%Y-%m-%d,str_to_date函数就不需要了

 

 2.2 date_format函数

查询额时候需要以某个特定的日期格式展示

date_format 函数可以将日期类型转换成特定格式的字符串

 date_format函数用法:date_format(日期类型数据,'日期格式')

这个函数通常用在查询日期方面,设置展示的日期格式

 以上的sql语句实际上是进行了默认的日期格式化,自动将数据库中的date类型转化成了varchar类型,并且采用的格式是mysql默认的日期格式:'%Y-%m-%d'

2.3 date和datetime的区别

date是短日期:只包括年月日信息

datetime是长日期:包括年月日时分秒信息

短日期默认时间格式:%Y-%m-%d

长日期默认时间格式:%Y-%m-%d %h:%i:%s

三、insert一次插入多条语句

用逗号分隔不同的语句

格式为

insert into 表名(字段1,字段2)values (),();

四、insert将查询结果插入到表中

insert into dep_back select * from dept;

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Mysql学习日记:L20-insert(DML) 的相关文章

  • windows 10下 itunes 备份默认存储路径问题

    最近在研究iphone手机备份的问题 xff0c 在使用itunes给手机备份的时候 xff0c 发现C盘空间不够用了 xff0c 于是想把itunes的默认存储路径修改一下 xff0c 在网上查找资料了解了相关操作教程后 xff0c 发现
  • MAC查看与修改系统默认的shell

    查看系统当前默认使用的shell有如下几个方法 一 查看所有的shell cat etc shells 输出 List of acceptable shells for chpass 1 Ftpd will not allow users
  • windows下redis的配置文件(redis.windows.conf)

    redis的配置 Redis默认不是以守护进程的方式运行 xff0c 可以通过该配置项修改 xff0c 使用yes启用守护进程 daemonize yes 当Redis以守护进程方式运行时 xff0c Redis默认会把pid写入redis
  • UITabBarController

    1 UITabBarController的常用属性和方法 一般来说 xff0c 目前市面上的App很多都是由一个UITabBarController管理着4 xff5e 5个UINavigationController xff0c 然后每个
  • LJSpeech-1.1.tar.bz2 下载分享

    数据集 xff1a http data keithito com data speech LJSpeech 1 1 tar bz2 xff08 用迅雷下载很快 xff09 百度网盘地址 xff1a 链接 xff1a https pan ba
  • cookie存放位置(Win10)

    IE浏览器 xff1a APPDATA Microsoft Windows Cookies 目录中的xxx txt文件 xff08 IE浏览器分开存放的 xff09 火狐浏览器 xff1a APPDATA Mozilla Firefox P
  • C语言 将一个整数的二进制序列分别输出

    include lt stdio h gt int main int i j num char arr1 16 char arr2 16 printf 34 输入一个整数 xff1a 34 scanf 34 d 34 amp num for
  • openSSL中SSL_MODE_AUTO_RETRY使用引发的问题

    1 SSL MODE AUTO RETRY的作用 关于这个flag的作用 xff0c openSSL官方的解释如下所示 xff1a SSL MODE AUTO RETRY Never bother the application with
  • Github下载代码和运行

    本文介绍利用Git工具下载和运行GitHub代码 文章目录 一 Win下载安装Git二 运行python代码1 下载Github代码2 运行代码 一 Win下载安装Git 官网下载 xff1a https git scm com downl
  • 批量修改txt文件名,删除相同部分

    转载 xff1a https www cnblogs com cyh2009 p 10593776 html 1 在包括需要修改的txt文件夹中新建txt文件 xff0c 输入 xff1a 64 echo off span class to
  • 8086汇编指令笔记

    8086 8088汇编指令总结 一 数据传送指令 1 传送指令 xff1a MOV move 格式 xff1a mov dst src 具体用法 xff1a 1 CPU内部寄存器之间的数据传送 xff0c 如 xff1a mov ah al
  • CentOS(linux)循环登录(闪退)的一种可能的解决方法

    前言 最近开机之后通过远程ssh刷init 5进系统时发现 xff0c 我经常使用的账号输入账号密码后屏幕闪一下又回到登录界面 xff0c 也就是所谓的循环登录 xff0c 其他的账号登录都是正常的 xff0c 烦了我有一段时间了 xff0
  • 百度ECharts地图 地名位置坐标微调

    百度ECharts地图 地名位置坐标微调 百度Echarts出现地市名字不居中或者重叠 下载的地图json数据里坐标位置导致出现这种问题 下载的地图json数据里坐标位置导致出现这种问题 xff0c 修改json数据中的cp 属性存储的是经
  • Java中抽象类 abstract和interface的区别

    abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制 xff0c 正是由于这两种机制的存在 xff0c 才赋予了Java强大的面向对象能力 abstract class和interface之间在对
  • Java Vue uni-app 三端实现,滑动拼图验证码

    一步一步实现 图片滑动验证码 项目中要使用 图片滑动验证码 xff0c 顾了解之 需要以下几步来完成 xff1a 1 后端随机计算抠图的距离 xff0c 生成背景与拼图块的图片 xff0c 缓存 拼图块需 滑动的距离像素 2 前端加载背景图
  • DES与3DES 加解密实例(c++)

    DES与3DES 加解密实例 xff08 c 43 43 xff09 DES原理 xff1a DES算法是一种对称密码算法 xff0c 也是一种分组加密的算法 xff0c 以64位分组对数 据加密的 xff0c 其密钥长度为64位 xff0
  • java打印杨辉三角形

    前言 xff0c 打印杨辉三角形对于初级的程序员来说并不难 xff0c 主要掌握几个核心的知识点就行了 xff0c 其运用到二维数组 for循环 if条件语句等 杨辉三角形的特性如下 xff1a 它的两条斜边都是由数字1组成的 xff0c
  • Windows server2019安装docker

    安装Docker Desktop Microsoft Windows Docker安装 一 安装Docker二 配置Docker1 Docker停止所有容器 清理缓存 xff1a 2 拉取镜像 EMQX 为例 xff1a 1 获取EMQX镜
  • threeJs 封装DRACOLoader加载

    项目使用到3D模型加载渲染 xff0c 故初学习了解之 xff0c 简单封装 代码如下 span class token keyword import span span class token operator span span cla
  • UReport2 多报表文件打印,ZIP下载实现

    项目中报表较多 xff0c 客户要求多报表 zip下载或打印 xff0c 查看ureport内部代码实现 xff0c 代码相对简单 xff0c 直接上代码 实现了多文件混合zip下载 xff0c 基于浏览器的打印和Lodop打印插件两种方式

随机推荐

  • github 高星点赞 高校计算机系课程共享

    xff08 引用自 QSCTech zju icicles xff09 来到一所大学 xff0c 从第一次接触许多课 xff0c 直到一门一门完成 xff0c 这个过程中我们时常收集起许多资料和情报 有些是需要在网上搜索的电子书 xff0c
  • NetBeans10运行JAVA EE项目,添加servers运行web项目

    NetBeans10运行JAVA EE项目 xff0c 添加servers运行web项目 船新版本 xff0c 赶快下载体验吧 新年已经过去了 xff0c NetBeans有了两个版本的更新 xff0c 和8 2有了很大的变化 xff0c
  • 百度ECharts地图GeoJson数据在线下载 2021

    百度ECharts地图GeoJson数据在线下载 项目中使用到了百度的图表插件ECharts xff0c 不得不说是真的好用 xff0c 但是用到地图部分时 xff0c 竟然没有地图的json数据包 xff0c 网上 GitHub搜索 xf
  • 插入语句(insert)与更新(update)语句

    插入语句 insert 一般的插入语句这样写 insert into 表名 39 字段名 39 values 39 值 39 其中字段与值的数量要保持一致 否则报错 但是我们也会遇到待插入数据库中的值不是确定的 而是将查询某个表获取的值插入
  • mpv播放器键盘快捷键

    作为个人认为最好用的播放器之一的MPV播放器 xff0c 其开源 xff0c 体积小 xff0c 支持的格式多样等等非常优秀的功能 但其中也有部分麻烦的地方 xff0c 因为功能太过强大 xff0c 导致不知道某些功能的快捷键是什么 xff
  • Navicat Linux无限试用

    安装 本人用的Arch xff0c 一句话 xff08 邪教大法 xff09 yaourt navicat121 premium 找过好几个注册码发现都不能用 xff0c 注册码生成器都是Windows平台的 xff0c Linux下没办法
  • Android AIDL进程间通信的简单使用

    Android AIDL进程间通信的简单使用 https github com xueqiya AIDL git
  • 算法分析:求最近点对问题(c++)

    算法分析 求最近点对问题 c 1 准备部分 对于最近点问题 需要将问题代码化 所以要先创建一个点类 来使得计算使用时候更加方面 class Points span class token comment 点类 span span class
  • chromium for android 源码编译

    官方文档 https chromium googlesource com chromium src 43 master docs android build instructions md 准备 Ubuntu xff08 其他linux也可
  • ChromeTabbedActivity启动初始化

    ChromeLauncherActivity 启动ChromeTabbedActivity ChromeTabbedActivity ChromeTabbedActivity extends ChromeActivity ChromeAct
  • linux http代理

    linux设置代理 1 编辑profile文件 vi etc profile 2 添加代理 有用户名和密码 xff1a export http proxy 61 http 用户名 密码 64 ip 端口号 export https prox
  • Flutter urlencode转换

    Uri encodeComponent url To encode url Uri decodeComponent encodedUrl To decode url
  • Flutter 中的key、LocalKey、GlobalKey等等

    key之间的关系 key 64 immutable abstract class Key const factory Key String value 61 ValueKey lt String gt 64 protected const
  • 小鹤双拼皮肤

    手机输入法皮肤
  • Arch 安装 deb

    安装 debtap yaourt S debtap 也应该安装bash xff0c binutils xff0c pkgfile 和 fakeroot 依赖包 创建 更新 pkgfile 和 debtap 数据库 sudo debtap u
  • interp2

    原 Matlab 图像插值函数interp2理解 2016年05月10日 23 47 35 Ian ma 阅读数 xff1a 13363 lt div gt lt div class 61 34 operating 34 gt lt div
  • 远程登录windows桌面蓝屏的解决方法

    1 windows 43 r xff0c 打开运行 xff0c 输入mstsc xff0c 回车 xff0c 输入对应的服务器登录 2 登陆后出现蓝屏 xff0c 无法显示桌面 xff0c Ctrl 43 Alt 43 End键 xff0c
  • ALM/QC11.0在win8/IE11下无法浏览

    页面显示要求安装插件 xff0c 安装ALM Platform Loader 11 msi 失败 xff0c 提示 cannot be installed on windows xp vista windows7 x64 UAC已关闭 xf
  • opengl实现俄罗斯方块

    include 34 Angel h 34 pragma comment lib 34 glew32 lib 34 include lt cstdlib gt include lt iostream gt include lt time h
  • Mysql学习日记:L20-insert(DML)

    目录 一 insert语法格式 二 insert插入日期 2 1 str to date函数 2 2 date format函数 2 3 date和datetime的区别 三 insert一次插入多条语句 一 insert语法格式 语法格式