1.UPDATE
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
更新一行中的一个列
1 UPDATE ali_rds_database SET dbstatus="Running" WHERE dbinstanceid="rdsz87qmznt4c18c143g" 2 UPDATE ali_ons_topic SET STATUS = NULL WHERE `owner` IS NULL
oracle 中 NULL , '' 是相等的。 MySQL 中,上面二者是不相等的。
更新一行中的多个列
1 UPDATE Person SET Address = 'Zhongshan 23', City = 'Nanjing' WHERE LastName = 'Wilson'
2.DELETE
DELETE FROM 表名称 WHERE 列名称 = 值
1 DELETE from ali_rds_database WHERE dbinstanceid="rdsz87qmznt4c18c143g" and dbname="lube_test"
3.INSERT
INSERT INTO 表名称 VALUES (值1, 值2,....)
INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)
join 即inner join
left join
right join
full join