发布网友 发布时间:2022-04-22 08:33
共2个回答
热心网友 时间:2022-04-09 03:08
update语句是数据库SQL语法用语,用途是更新表中原有数据,单独使用时使用where匹配字段。
举个例子,若更新某一行中的一个列,当我们为 lastname 是 "Wilson" 的人添加 firstname,则UPDATE Person SET FirstName = 'Fred' WHERE LastName = 'Wilson'。
若更新某一行中的若干列,可以修改地址(address),并添加城市名称(city):UPDATE Person SET Address = 'Zhongshan 23', City = 'Nanjing' WHERE LastName = 'Wilson'。
热心网友 时间:2022-04-09 04:26
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值,update语句的写法:
1、UPDATE table_name。
2、SET column1=value1,column2=value2,...。
3、WHERE column(1)=value(1),column(2)=value(2)...and column(n)=value(n)。
4、UPDATE Person SET Address = 'Zhongshan 23', City = 'Nanjing',WHERE LastName = 'Wilson'。
SQL语句中UPDATE的三种用法:
一、环境:
MySQL-5.0.41-win32。
Windows XP professional。
二、建立测试环境:
DROP TABLE IF EXISTS t_test。
CREATE TABLE t_test 。
bs bigint(20) NOT NULL auto_increment。
username varchar(20) NOT NULL。
password varchar(20) default NULL。
remark varchar(200) default NULL。
PRIMARY KEY (bs)。
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=gbk。
INSERT INTO t_test VALUES (1,'lavasoft','123456',NULL)。
INSERT INTO t_test VALUES (2,'hello',NULL,NULL)。
INSERT INTO t_test VALUES (3,'haha',zz,tt)。