我是靠谱客的博主 单身西装,最近开发中收集的这篇文章主要介绍【MySQL笔记】数据表 添加数据、修改数据、删除数据添加数据更新(修改)数据删除数据,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

目录

添加数据

更新(修改)数据

删除数据


添加数据

方式一:一条一条加,不指明字段

INSERT INTO 表名
VALUES (数据); # 注:一定要按照声明的字段的先后顺序添加

方式二:一条一条加,指明添加字段(推荐)

注:没有赋值的字段值为 null

INSERT INTO 表名 (指明字段)
VALUES (数据);
# 比如
INSERT INTO emp (id,hire_data,salary)
VALUES (2,'2022-5-11',5000);

方式三:同时加入多条记录

一个同时插入多行记录的 INSERT 语句等同于多个单行插入的 INSERT 语句,但是多行的 INSERT 语句在处理过程中效率更高。因为 MySQL 执行单条 INSERT 语句插入多行数据比使用多条 INSERT 语句快,所以在插入多条记录时最好选择使用单条 INSERT 语句的方式插入

INSERT INTO 表名 (指明字段)
VALUES
(数据),
(数据);

方式四:将查询结果插入列表

注:添加表中要添加数据的字段的长度不能低于查询表中查询的字段长度

如果添加表中要添加数据的字段的长度低于查询表中查询的字段长度,就有添加失败的风险

INSERT INTO 表名 (指明字段)
SELECT 查询字段 # 查询字段一定要与添加到表的字段一一对应
FROM 查询表名
WHERE 过滤条件;

更新(修改)数据

修改数据时,存在修改不成功的情况,可能是由于约束的影响造成的

UPDATE 表名
SET 更新条件 (可多个)
WHERE 过滤条件;
# 比如
UPDATE emp
SET hire_date = CURDATE()
WHERE id = 5;

删除数据

删除数据时,存在删除不成功的情况,可能是由于约束的影响造成的

DELETE FROM 表名
WHERE 过滤条件;

最后

以上就是单身西装为你收集整理的【MySQL笔记】数据表 添加数据、修改数据、删除数据添加数据更新(修改)数据删除数据的全部内容,希望文章能够帮你解决【MySQL笔记】数据表 添加数据、修改数据、删除数据添加数据更新(修改)数据删除数据所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部