【sql语句基础】——删(delete) /改(update)

  • Post author:
  • Post category:其他





删(delete)



代码样例

DELETE FROM goods
	WHERE id = 11;
DELETE FROM goods;



delete注意事项

  1. 如果不使用where,将删除表中所有数据。

  2. delete不能删除某一列的值

  3. 使用delete语句

    仅删除某一列的值

    ,不删除表本身。若删除表本身,使用drop table 表名。



改(update)



代码样例

UPDATE goods SET price = 2000;
-- 修改所有的price
UPDATE goods
	SET price = 5600
	WHERE id = 10;
-- 将iphone增加5000块
UPDATE goods
	set price = price + 5000
	WHERE goods_name = 'iphone';
-- 修改多个列
UPDATE goods
	set price = price + 5000,id = 9
	WHERE goods_name = 'huawei';



update注意事项

  1. update可以用新值更新原有表中的各列。
  2. set 语句后跟

    要修改的列

    和要

    给予的值

    。(注意次序)
  3. where子句指定应更新哪行。若没有,则更新所有行。
  4. 更新多个字段,通过

    set 字段1 = 值1



    字段2 = 值2



版权声明:本文为pipiblack原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。