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

目录

  • 删(delete)
    • 代码样例
    • delete注意事项
  • 改(update)
    • 代码样例
    • update注意事项


删(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

你可能感兴趣的:(数据库,mysql,数据库,大数据)