DML语句

DML操作是指对数据库中表记录的操作,主要包括表记录的插入(insert)、更新(update)、删除(delete)和查询(select)

1.插入记录

插入一条记录

    insert  into  --- (field1,field2,....,fieldn) values(value1,value2,....valuen);                                 //指定字段名的方式
            insert  into  ---  values(value1,value2,....valuen);                                                                        // 不用指定字段名称

插入多条记录

insert  into  --- (field1,field2,....,fieldn)  values(r1_value1,r1_value2,....r1_valuen),                              (r2_value2,r2_value3,..,r2_valuen),...,(rn_value1,rn_value2,..,rn_valuen);                                
            insert  into  ---   values(r1_value1,r1_value2,....r1_valuen),(r2_value2,r2_value3,..,r2_valuen),...,  (rn_value1,rn_value2,..,rn_valuen);   
                                                               

2.更新记录

更新一张表

       update --- set field1=value1,field2=value2,...fieldn=valuen where 条件;

更新多张表

update ---  变量名 , --- 变量名  set  更新动作  where 条件;

3.删除记录

delete from --- where 条件;

4.查询记录

查询全部记录

 select * from ---;

条件查询

select  *  from --- where 条件;

连接查询

 select  field1,field2 from ---,--- where   连接;

转载于:https://www.cnblogs.com/shootercheng/p/5411072.html

MySQL基础 (DML)相关推荐

  1. MySQL基础——DML语句

    目录 DML语句 添加 示例代码 修改 示例代码 删除 示例代码 上篇文章我们学习了MySQL基础--DDL语句,这篇文章学习MySQL基础--DML语句. DML语句 DML英文全称是Data Ma ...

  2. MySQL基础——DML语言学习\插入数据\删除数据\更新数据

    接上篇文章 MySQL基础--DDL语言学习 DML语言学习 Data Manipulation Language 数据操纵语言 主要包括表记录的插入(INSERT).更新(UPDATE).删除(DE ...

  3. 数据库MySQL基础---DDL/DML/DQL

    MySQL基础 数据库简介 数据库是"按照数据结构来组织.存储和管理数据的仓库".是一个长期存储在计算机内的.有组织的.可共享的.统一管理的大量数据的集合. 与数据库相关的概念数据 ...

  4. Mysql基础篇(1)—— 基础概念、DML基本语法和表连接

    前言 Mysql基础篇相关的内容是看了康师傅的视频做的笔记吧 数据库相关概念 DB: 数据库(Database) ​ 存储数据的仓库,本质是一个文件系统.它保存了一系列有组织的数据. DBMS:数据库 ...

  5. 【MySQL基础教程】DML语句详细介绍

    前言 本文为 [MySQL基础教程]DML语句详细介绍 相关知识,DML英文全称是Data Manipulation Language(数据操作语言),用来对数据库中表的数据记录进行增.删.改操作.下 ...

  6. MySQL基础篇——第11章 DML(数据操作):增删改

    MySQL基础篇--第11章 DML(数据操作):增删改 1. 插入数据(增) INSERT INTO ... 使用 INSERT INTO 语句向表中插入数据(记录) 1.1 方式1:VALUES ...

  7. 22-05-10 西安 mysql基础篇(02) 修改表 、修改列、commit和rollback、表数据之增删改 DML 、列级约束、表级约束

    我们的情绪背后藏着动机,动机总是正面的,因为意识从来不会伤害自己,只是误以为某些行为可以满足自己的这份动机. 结果去重 distinct select distinct 字段列表 from 表名称 [ ...

  8. MySQL 笔记2 -- MySQL 基础

    MySQL 笔记2 – MySQL 基础 MySQL 系列笔记是笔者学习.实践MySQL数据库的笔记 课程链接: MySQL 数据库基础入门教程 参考文档: MySQL 官方文档 一.MySQL 简介 ...

  9. MySQL基础课堂笔记

    今日内容 数据库的基本概念 MySQL数据库软件 安装 卸载 配置 SQL 数据库的基本概念 1. 数据库的英文单词: DataBase 简称 : DB 2. 什么数据库?* 用于存储和管理数据的仓库 ...

最新文章

  1. 通用httpclient生成方式
  2. Codeforces 432D Prefixes and Suffixes (KMP、后缀数组)
  3. 直接拿来用,10个PHP代码片段(收藏)
  4. python tkinter 输入数字 小数_Python3 tkinter基础 Entry validate isdigit 只能输入数字的输入框...
  5. [Async] [Series #1] 初识Async异步编程模型。
  6. STM32应用笔记转载
  7. Mysql讲解数据库并发控制知识
  8. oracle浅析导致数据库性能问题的常见原因
  9. 开课吧:C++入门必知必会的基础知识汇总
  10. java web sqlmapapi,Sqlmap的sqlmapapi.py简单使用
  11. 学习李践《绩效飞轮--企业提升利润的系统工具》课程观后感
  12. 如何使用计算机硬件开关网络,笔记本无线网络开关介绍 怎么正确使用开关控制?...
  13. php 获取pdf中的图片,使用PHP从PDF中提取图像
  14. LaTeX矩阵广义逆、伪逆
  15. 算法学习的一些个人心得
  16. Execution failed for task ':app:processDebugResources'. No slave process to process jobs, aborting
  17. (转)android EditText 设置弹出数字输入法键盘
  18. cad快速选择命令快捷键_CAD快捷键命令:倒角的使用技巧
  19. 【JS数据结构与算法】认识哈希表
  20. 《前端》初次使用webpack遇到的问题

热门文章

  1. highcharts纵坐标的格式化
  2. 看bilibili的财经博主,分析博主的频道
  3. 手游为什么要热更新,C#为什么不能热更新,LUA为什么可以
  4. Git无法检测到文件名大小写的更改
  5. 创建以mybatis为基础的web项目(2)mabitis中的一对一关系项目实战
  6. OpenJDK 9:将会移除HPROF和jhat
  7. 15个PHP库,你值得拥有!(下)
  8. Linux下常用日志分析工具
  9. Java NIO框架Netty教程(一) – Hello Netty
  10. win8下面卸载MYSQL数据库