首页 > 数据库 >MySQL17 - DML基本语法 - 增删改

MySQL17 - DML基本语法 - 增删改

时间:2023-01-08 10:13:21浏览次数:51  
标签:01 MySQL17 DML DATETIME user birth 增删 WHERE id

DML基本语法 - 增删改

DATE 和 DATETIME 两个类型的区别

  • DATE 是短日期:只包括 年-月-日

    • 默认格式: %Y-%m-%d
  • DATETIME 是长日期:包括 年-月-日-时-分-秒

    • 默认格式: %Y-%m-%d %h:%i:%s
DROP TABLE IF EXISTS t_user;
CREATE TABLE t_user(
	id INT,
	name VARCHAR(32),
	birth DATE,
	create_time DATETIME
);

INSERT INTO t_user
	(id, name, birth, create_time)
VALUES
	(1, 'zhangsan', '1990-01-01', '2023-01-08 09:41:22');
	
INSERT INTO t_user
	(id, name, birth, create_time)
VALUES
	(2, 'lisi', '1990-01-01', NOW());

在MySQL中获取当前系统时间 -- NOW() => 带有时分秒的 DATETIME类型

UPDATE 修改记录

UPDATE
	t_user
SET
	name = 'jack', birth = '2000-10-10', create_time = NOW()
WHERE
	id = 2;

如果没有 WHERE 条件,修改整张表所有记录

DELETE 删除数据

DELETE FROM
	t_user
WHERE
	id = 1;

如果没有 WHERE 条件,清空表中所有记录

标签:01,MySQL17,DML,DATETIME,user,birth,增删,WHERE,id
From: https://www.cnblogs.com/Ashen-/p/17034145.html

相关文章

  • dataframe的增删改查
    介绍因为dataframe这个数据结构是一张表,既然是表,那么我们可以将数据像sql一样进行增、删、改、查。以下是对dataframe表操作的一些常用方法。导入模块importpandasas......
  • mysql执行增删改查语句返回受影响行数
    mysql执行增删改查语句返回受影响行数insertinto`MyTestTable`(`ID`,`Name`)select'1','role1'unionallselect'2','role2'unionallselect'3','role3'......
  • golang连接mysql操作示例增删改查
    golang本身没有提供连接mysql的驱动,但是定义了标准接口供第三方开发驱动。这里连接mysql可以使用第三方库,第三方库推荐使用https://github.com/Go-SQL-Driver/MySQL这个驱动......
  • day54 - 外键,DML语言
    外键创建表的时候添加外键太多了不想写了注意删除有外键关系的表时,必须要先删除引用别人的表,才能删除被引入的表修改表时添加外键关系 ALTERTABLE`student`......
  • UGUI动态生成列表功能实现(增删保存)
    在UGUI里不免会有一些列表需要生成和显示。例如最简单的增、删、改、查等都需要列表的变化。本文只讲增、删、保存、清空UGUI配合的变化方法。下面以实现场景里角色的实时......
  • SQL常用语句一览(增删改查Easy)
    SQL常用语句一览(1)数据记录筛选:sql="select*from数据表where字段名=字段值orderby字段名[desc]"sql="select*from数据表where字段名like'%字段值%'orderby字段名[desc]"......
  • 3.CRUD--增删改查
    1.namespace  namespace中的包名要和Dao/Mapper接口的包名一致!2.select  选择,查询语句  id:对应namespace中的方法名  resultType:sql执行的返回类型 ......
  • 利用vue对数据进行增删改
    <!DOCTYPEhtml><html> <head> <metacharset="utf-8"> <title></title> <scriptsrc="js/vue.js"></script> <linkhref="css/userList.css"rel="stylesheet"......
  • postgresql字段新增、删除、增删约束、字段和表重命名
    转载:postgresql字段新增、删除、增删约束、字段和表重命名 新增字段在t_test表里添加名为t1,类型为VARCHAR(10)的列ALTERTABLEt_testADDCOLUMNt1VARCHAR(10......
  • Double Machine Learning(DML) 原理及其应用
    DoubleMachineLearning(DML)原理及其应用​​1.为什么需要DML?​​​​2.DML原理​​​​2.1符号定义​​​​2.2DML训练过程​​​​2.3为什么残差正交化可得到无偏......