`
realizeamg
  • 浏览: 33087 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

MySQL学习笔记--UPDATE

阅读更多
一、UPDATE
UPDATE talbe_name SET column_name=value [WHERE condition][ORDER BY column_name][LIMIT count]

多表UPDATE
UPDATE table_a INNER JOIN table_b USING (column_a_b)
INNER JOIN table_c USING (column_a_b_c)
SET column_change=UPPER(column_change);

UPDATE table_a, table_b, table_c
SET column_change=UPPER(column_change)
WHERE....

同样,多表UPDATE和多表DELETE一样,不能使用ORDER BY,LIMIT或者是nested subquery

二、REPLACE,先删除原记录,再插入新值,MySQL会报告2 rows affedted。如果原记录不存在,直接插入新记录
REPLACE [INTO] table_a [(column_a, column_b,...)]
VALUES (.....);

REPLACE table_a SET column_a=?, column_b=?;
分享到:
评论

相关推荐

    mysql学习笔记-数据库概述、使用、sql编写

    其简单的语法和强大的功能使得初学者能够快速上手,而深入学习则能发掘出更多高级特性,满足复杂的数据管理需求。掌握 SQL 语言和数据库管理基本概念是 IT 从业人员必备的技能之一,无论是在 Web 开发还是数据分析等...

    886164823919662MySQL课堂笔记-day01.rar

    这份"886164823919662MySQL课堂笔记-day01"的资料很可能是初学者入门MySQL的学习资源,涵盖了第一天学习的重要概念和基础操作。下面,我们将深入探讨MySQL的一些关键知识点。 首先,我们从基础开始。MySQL是一种...

    mysql数据库笔记 - 副本.zip

    MySQL是一种广泛使用的开源关系型数据库管理...以上只是MySQL基础知识的冰山一角,深入学习还包括性能优化、复制与集群、安全性等方面。在实际工作中,理解和熟练运用这些知识点是成为合格的MySQL数据库管理员的关键。

    MYSQL基础知识-学习笔记

    这份"MYSQL基础知识-学习笔记"涵盖了对MySQL的初步介绍以及基础概念,是初学者入门的理想资源。 首先,我们从MySQL的简介开始。MySQL是由瑞典的MySQL AB公司开发的,后被甲骨文公司收购。它是一款开源、免费的...

    MySQL学习笔记.zip

    这份“MySQL学习笔记”将引导我们深入理解其核心概念和实用技能。 一、MySQL简介 MySQL是一个开源、免费的数据库系统,由瑞典的MySQL AB公司开发,后被Oracle公司收购。它的设计目标是速度、可移植性和简洁性,支持...

    【学习笔记】Mysql入门很简单-笔记

    - **学习方法**: 学习MySQL的有效途径之一是多写SQL语句并进行实践操作。 ### 四、MySQL的安装与配置 #### Windows平台下的安装与配置 - **安装包分类**: - **图形化界面安装**: 提供安装向导,适合初学者。 - ...

    MySQL学习笔记 MySQL学习笔记

    MySQL是世界上最受欢迎的关系型数据库管理系统之一,尤其在Web应用...学习MySQL不仅涉及理论知识,还需要大量的实践操作来熟悉其语法和功能。掌握MySQL能让你在数据管理、Web开发和系统集成等领域具备更强的竞争力。

    mysql学习笔记.rar

    这份"mysql学习笔记.rar"包含的资源旨在帮助初学者和有经验的开发者深入理解和掌握MySQL的相关知识。 首先,"mysql学习笔记.doc"很可能是核心的学习资料,它可能包含了MySQL的基础概念、安装与配置、SQL语言基础、...

    达内学习笔记----PHP基础+MYSQLS基础+JS笔记整理.docx

    理解JOIN操作、索引和事务处理也是MySQL学习的重要部分。 【JavaScript与jQuery】 JavaScript是一种在客户端运行的脚本语言,常用于网页交互和动态效果。`var_dump()`在JavaScript中对应的可能是`console.log()`,...

    MYSQL学习资源及笔记-入门必备

    这份“MYSQL学习资源及笔记-入门必备”压缩包文件显然包含了帮助初学者掌握MySQL基础知识的各种资料。下面,我们将深入探讨MySQL的一些核心概念和关键知识点。 1. **MySQL基础知识** - **数据库与表**:MySQL中的...

    MySQL学习笔记1-数据库基础.md

    ### MySQL学习笔记1-数据库基础.md #### 一、数据库基础 1. **数据库的概念与作用** - **数据的存储、管理和查询**:数据库是一个长期存储在计算机内的、有组织的、可共享的数据集合。它能够有效地组织、管理、...

    Mysql学习笔记.pdf

    MySQL 是一款广泛使用的开源关系型数据库管理系统,其学习笔记涵盖了多个关键知识点。以下是对这些知识点的详细解释: 1. **MySQL 体系架构** - **网络连接层**:处理客户端的连接请求,包括连接管理、认证和安全...

    MySQL学习笔记.pdf

    MySQL学习笔记.pdf MySQL学习笔记主要涵盖了 MySQL 服务器的基本操作、数据库管理、数据表的创建和管理、数据的crud 操作、约束的添加和删除等内容。 一、登录和退出 MySQL 服务器 在 MySQL 学习笔记中,首先...

    mysql语法手册-mysql语法手册-mysql语法手册-mysql语法手册

    通过阅读“mysql操作语法.htm”、“mysql语法.html”和“MySQL学习笔记.pdf”,你可以逐步掌握MySQL的所有关键语法和最佳实践。在学习过程中,不断实践和理解每个概念,将有助于提升你在数据库领域的专业技能。

    Mysql课程配套源码笔记-01.zip

    本资源"2020年mysql备课用的资料"包含了学习MySQL所需的关键元素,旨在帮助初学者掌握数据库管理和开发的基础知识。 首先,"mysql教程课堂用到的软件"可能包括MySQL Community Server,这是MySQL的核心组件,用于...

    MySQL学习笔记-初级操作

    在开始学习之前,你需要在你的计算机上安装MySQL。这可以通过访问MySQL官方网站下载适合你操作系统的安装包来完成。安装过程中,你需要设置root用户的密码,这个密码将用于所有数据库管理操作。 2. **MySQL命令行...

    mysql学习笔记

    ### MySQL 学习笔记 #### 一、MySQL 客户端与服务器结构 MySQL 是一个关系型数据库管理系统(DBMS),采用客户端/服务器架构。在该架构中,客户端通过网络与服务器进行通信。 1. **客户端验证:** 验证客户端连接...

    J2EE学习笔记--DAO设计模式基础.txt

    ### J2EE学习笔记——DAO设计模式基础 #### 一、引言 在J2EE(Java 2 Enterprise Edition)开发中,DAO (Data Access Object) 设计模式是一种常用的数据访问层实现方式,用于分离业务逻辑与数据访问逻辑,使得程序...

    MySql学习笔记

    在MySQL学习过程中,了解和掌握基本的命令是非常重要的。以下是一些关键知识点的详细解释: 1. **显示数据库**: 使用`SHOW DATABASES;`命令可以列出当前MySQL服务器上存在的所有数据库。 2. **创建数据库**: `...

    MYSQL学习笔记总结

    以下是对“MYSQL学习笔记总结”中的关键知识点的详细阐述: 1. **基础概念** - **数据库**: 数据库是存储数据的系统,MySQL中的数据组织成表格形式,每个表格包含多个列和行。 - **表**: 表是数据的基本单元,由...

Global site tag (gtag.js) - Google Analytics