1.语法:
update 表名 set 列名=表达式 where 列名=表达式
SET命令:将新值赋给被更新的列,列名对应的是要被更新的列
where:筛选条件
UPDATE report SET module = 'wang' WHERE id=1
Update 语句
Update 语句用于修改表中的数据。
语法:mysql修改表中某个数据
可以用作删除行数据
UPDATE 表名称 SET 列名称 = 新值(WHERE 列名称 = 某值)
更新某一行或几行中一个列的值
修改lastname 是 “Wilson” 的所有记录中 firstname列的值为 ‘beijing’:
UPDATE Person SET FirstName = 'beijing' WHERE LastName = 'Wilson'
更新某一列的所有值
将 FirstName 列的所有值都设为’beijing’
UPDATE Person SET FirstName = 'beijing'
mysql删除指定一条记录
delete from tablename where id=1
MySql中增加一列
如果想在一个已经建好的表中添加一列,可以用:
alter table TABLE_NAME add column NEW_COLUMN_NAME varchar(45) not null;
这条语句向已有的表中加入新的一列,这一列在表的最后一列位置。如果希望添加在指定的一列,可以用:
alter table TABLE_NAME add column NEW_COLUMN_NAME varchar(45) not null after COLUMN_NAME;
上面这个命令的意思是说添加新列到某一列后面。如果想添加到第一列,可以用:
alter table TABLE_NAME add column NEW_COLUMN_NAME varchar(45) not null first;