Update 语法全介绍
生活随笔
收集整理的這篇文章主要介紹了
Update 语法全介绍
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.前言
在數據庫操作中更新語法經常用到,那UPDATE一共有幾種用法呢?
2.創建測試表
CREATE TABLE `update_test` (`id` int(10) NOT NULL AUTO_INCREMENT COMMENT '自增ID',`filed_a` varchar(32) DEFAULT '' COMMENT '字段 a',`filed_b` varchar(32) DEFAULT '' COMMENT '字段 b',PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT=' update 語法測試表';初始化測試數據
INSERT INTO update_test (id, filed_a, filed_b ) VALUES( 1,'字段 a1', '字段 b1' ),( 2,'字段 a2', '字段 b2' ),( 3,'字段 a3', '字段 b3' ),( 4,'字段 a4', '字段 b4' );3.UPDATE相關語法
3.1 單表條件更新
語法:UPDATE 表名 SET 列名 1 = xx,列名 2 = xx WHERE 條件 = xx;
UPDATE update_test SET filed_a ='字段 a1-2',filed_b ='字段 b1-2' WHERE id=1;注:支持LIMIT語法,或ORDER BY排序后 LIMIT ,更新前多少行 ;
3.2 多表連接
UPDATE update_test a,update_test_b b SET a.filed_a = b.filed_a WHEREa.id = b.id3.3 UPDATE JOIN
UPDATE update_test a INNER JOIN update_test_b b ON a.id = b.id SET a.filed_a = b.filed_a總結
以上是生活随笔為你收集整理的Update 语法全介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux红帽8怎么安yum,RedHa
- 下一篇: 自学白帽黑客第一年总结