返回顶部
首页 > 资讯 > 数据库 >MySQL增删改
  • 183
分享到

MySQL增删改

MySQL增删改 2020-08-28 12:08:17 183人浏览 猪猪侠
摘要

数据处理之增删改 插入数据(增) 前提:创建一个空表:id,name,hire_data,salary, 方式一:一条一条的添加数据 1.没有指明添加的字段,*必须* 按照表中字段的顺序添加 INSERT INTO emp1 VALU

MySQL增删改

数据处理之增删改

插入数据(增)

前提:创建一个空表:id,name,hire_data,salary,

  • 方式一:一条一条的添加数据
1.没有指明添加的字段,*必须* 按照表中字段的顺序添加
INSERT INTO emp1
VALUES(1,"Tom","2000-12-03",2300);

2.指明要添加的字段,表中字段可以不写全
INSERT INTO emp1(id,hire_data,salary,name)
VALUES(2,"1999-02-03",3500,"Petter");

3.同时插入多条记录
INSERT INTO emp1(id,hire_data,salary,name)
VALUES 
(3,"2001-01-02",3000,"Jim"),
(4,"1998-12-05",4000,"托尼");

  • 将查询结果插入列表中
#查询的表的字段一定要与添加的字段 *一一对应*
#提前检查字段内容是否 *越界*,如果越界,有添加不成功的风险,则要修改
INSERT INTO emp1(id,hire_data,salary,name)
SELECT employee_id,hire_data,salary,name
FROM employees
WHERE department_id IN (60,70);

更新数据(改)

UPDATE ... SET ...WHERE

#修改一行数据
UPDATE emp1
SET hire_data = "1990-01-23"
WHERE id =4;

#修改多行数据
UPDATE emp1
SET salary = 5600,hire_data = "1996-02-24"
WHERE id =3;

修改时会有可能修改不成功(可能约束条件造成的)

也可以试一下输入

set sql_safe_updates =0;(执行前)

删除数据

DELETE FROM ... WHERE

DELETE FROM emp1
WHERE id = 1;

删除时会有可能删除不成功(可能约束条件造成的)

注:关于删除后是否会回滚,可以看我的上一篇文章:https://www.cnblogs.com/wht-de-bk/p/15982191.html 情况表和拓展一

Mysql8新特性:计算列

alter table emp1 #注意:最好用大写
add `add` int GENERATED always as (id + salary) virtual;

原文地址:Https://www.cnblogs.com/wht-de-bk/arcHive/2022/03/09/15986888.html

您可能感兴趣的文档:

--结束END--

本文标题: MySQL增删改

本文链接: https://lsjlt.com/news/9176.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • MySQL增删改
    数据处理之增删改 插入数据(增) 前提:创建一个空表:id,name,hire_data,salary, 方式一:一条一条的添加数据 1.没有指明添加的字段,*必须* 按照表中字段的顺序添加 INSERT INTO emp1 VALU...
    99+
    2020-08-28
    MySQL增删改
  • mysql增删改查
    表字段的增、删、改、查 增:alter table 表名 add 字段名 数据类型 【位置】; 删:alter table 表名 drop 字段名; 改:alter table 表名 modify 字段 数据类型 【位置】 重命名...
    99+
    2021-09-09
    mysql增删改查 数据库入门 数据库基础教程 数据库 mysql
  • mysql增删改查
    创建数据表:mysql> use simonwangDatabase changedmysql> show tables;Empty set (0.00 sec)mysql> create...
    99+
    2024-04-02
  • MySQL 索引增删改查
    -- 场景:对现有的表,进行索引增删改查管理 -- 1. 增加索引 -- 普通索引 alter table table_name add index index_name (column_list) ; -- 唯一索引 alter ta...
    99+
    2016-06-26
    MySQL 索引增删改查
  • MySQL——数据的增删改
    2023.9.12         本章开始学习DML (数据操纵语言) 语言。相关学习笔记如下: #DML语言#一、插入语句#方式一:经典的插入SELECT * FROM beauty;#1.插入的值的类型要与列的类型一致或兼容I...
    99+
    2023-09-29
    mysql 数据库
  • MySQL增删改查(基础)
    目录 一,增加(Create) 1.1 单行数据+全列插入 1.2 多行数据插入 1.3 指定列插入 二,查询(Retrieve) 2.1 全列查询 2.2 指定列查询 2.3 表达式查询 2.4 去重操作 2.5 排序(order by...
    99+
    2023-08-31
    mysql 数据库
  • 【MySQL】增删查改基础
    文章目录 一、创建操作1.1 单行插入1.2 多行插入1.3 插入否则替换更新1.4 替换replace 二、查询操作2.1 select查询2.2 where条件判断2.3 o...
    99+
    2023-09-03
    mysql 数据库
  • MySQL 表的增删改查
    MySQL 表的 CURD 什么是 CURD一、增加数据1. insert into 语句2. insert 语句注意事项 二、查询数据1. 全列查找2. 指定列查找3. 指定列查询为表达...
    99+
    2023-10-18
    数据库 mysql
  • mysql-数据的增删改
    插入数据: insert更新数据: update删除数据: delete一、 在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括1.使用INSERT实现数据的插入2.UPDATE实现数 据的更新3.使用...
    99+
    2023-01-30
    数据 mysql
  • mysql怎么增删改查
    在 mysql 中进行增删改查:插入(create):使用 insert into 语句将数据插入表中。删除(delete):使用 delete from 语句根据条件从表中删...
    99+
    2024-04-22
    mysql
  • mysql增删改查语句
    mysql增删改查语句怎么写?这是不少网友都关注的问题,接下来由php小编为大家带来mysql增删改查语句例子,感兴趣的网友一起随小编来瞧瞧吧! mysql增删改查语句例子 1、增加记...
    99+
    2024-05-08
    mysql
  • 【MySQL】MySQL表的增删改查(CRUD)
    ✨个人主页:bit me👇 ✨当前专栏:MySQL数据库👇 ✨算法专栏:算法基础👇 ✨每日一语:生命久如暗室,不碍朝歌暮诗 目 录 🔓一. ...
    99+
    2023-08-19
    mysql 数据库 java
  • node.js操作mysql(增删改查)
    最近这段时间研究Node感觉不错,自己做了一个增删改查,虽然有些简陋,但是思想是想通的,其实所有项目都是增删改查,有助于初学者快速掌握Node 首先 本实例展示的是基于Node+Express+node-...
    99+
    2022-06-04
    操作 node js
  • [MySQL] 表的增删查改(CURD)
      专栏简介 :MySql数据库从入门到进阶. 题目来源:leetcode,牛客,剑指offer. 创作目标:记录学习MySql学习历程 希望在提升自己的同时,帮助他人,,与大家一起共同进步,互相成长. 学历代表过去,能力代表...
    99+
    2023-09-20
    mysql 数据库
  • MySQL中的 增 删 查 改(CRUD)
    目录 新增 insert into 表名 value(数据,数据),.......; insert into 表名(列1,列2.....) value(数据,数据),.......; datatime 类型的数据如何插入? 查询 selec...
    99+
    2023-10-07
    mysql 数据库
  • MySQl表的增删查改(CRUD)
    新增 1.单行插入        insert into 表名 values (值,值...);                            指定列插入    insert into 表名 (列名,列名...) value...
    99+
    2023-09-04
    mysql 数据库
  • Mysql 数据库增删改查
    MySQL是目前最流行的关系型数据库。以下是MySQL数据库的增删改查操作。 1.数据库连接 在进行增删改查操作之前,需要先连接MySQL数据库。使用以下命令进行连接: import mysql.connectormydb = mysql....
    99+
    2023-08-31
    数据库 mysql oracle
  • Django 笔记(六)mysql增删改
    注:增删改查表数据在 views.py 内 添加表数据:   删表数据:    改表数据:    查表数据:   常用的查询方法:   常用的查询条件: 相当于SQL语句中的where语句后面的条件 语法:字段名__规...
    99+
    2023-01-30
    笔记 Django mysql
  • MySQL表的增删改查(CRUD)
    目录一. CRUD二. 新增(Create)如何修改mysql配置:三. 查询(Retrieve)1. 全列查询2. 指定列查询3. 查询带有表达式 4. 起别名查询5. 去重查询6. 排序查询 7....
    99+
    2023-03-22
    数据库对表的增删改查语句 sql语句的增删改查
  • MySQL表的增删查改(CRUD)
    文章目录 前言一、新增数据二、查询数据全列查询指定列查询表达式查询指定别名查询去重查询排序查询条件查询分页查询 三、修改数据四、删除数据 前言 CRUD代表: 增加(create) ,查询(retrieve) ,更新(up...
    99+
    2023-08-22
    mysql 数据库 sql
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作