mySql数据库
相信很多人都接触过,在进行mysql数据库的操作的时候,有人就希望
删除
或者
修改
mysql数据库中的一些
数据记录
。DELETE 和UPDATE 语句令我们能做到这一点。
用update修改记录
UPDATE tbl_name SET 要更改的列
WHERE 要更新的记录
这里的 WHERE 子句是可选的,因此如果不指定的话,表中的每个记录都被更新。
例如,在pet表中,我们发现宠物Whistler的性别没有指定,因此我们可以这样修改这个记录:
mysql> update pet set sex=’f’ where name=” Whistler”;
用delete删除记录
DELETE 语句有如下格式:
DELETE FROM tbl_name WHERE 要删除的记录
WHERE 子句指定哪些记录应该删除。它是可选的,但是如果不选的话,将会删除所有的记录。这意味 着最简单的 DELETE 语句也是最危险的。
这个查询将清除表中的所有内容。一定要当心!
为了删除特定的记录,可用 WHERE 子句来选择所要删除的记录。这类似于 SELECT 语句中的 WHERE 子句。
mysql> delete from pet where name=”Whistler”;
可以用下面的语句清空整个表:
mysql>delete from pet;
总结
本节介绍了两个SQL语句的用法。使用uPDATE和DELETE语句要十分小心,因为可能对你的数据造成危 险。尤其是DELETE语句,很容易会删除大量数据。使用时,一定小心。
sql怎么删除表里面某个列内容而不删除这行数据!
你到底是要删除列还是清除该列的数据呢,删除列属于是对表结构的修改了,而删除数据只是对数据的操作.删除数据:update m_data set m_playdata=null where m_playdata like $%$删除列alter table m_data drop column m_playdata
mysql数据库,如何写sql语句,删除整个数据库中的某个汉字或词语?
1. 删除表中某条记录 DELETE FROM Person WHERE LastName = Wilson Person 为你建立的表, LastName 是你建立表的字段。 Wilson 是你建立表字段里面对应的值。 2. 如果要保留某条记录,那么就用修改UPDATE Person SET Address = Zhongshan 23, City = NanjingWHERE LastName = Wilson将表Person 字段满足LastName = Wilson, 跟新Address 和City 字段。
如何使用一条sql语句删除多张表中的数据
delete t三 where t三.B列 in ( select B列 from t二 inner join t一 on t二.A列=t一.A列 ); delete t二 where t二.A列 in ( select A列 from t一 ) 说明两sql语句间加号执行点击sql server 菜单新建查询弹新窗口运行述语句普通sql语句删除两表做与sql server 内机制
发表评论