sql怎么用代码修改表中数据-SQL

如何使用 SQL 代码修改表中数据

修改单个记录

UPDATE table_name SET column_name = 'new_value' WHERE condition;
登录后复制

例如,将 "customers" 表中 "id" 为 1 的客户的 "name" 修改为 "John Smith":

UPDATE customers SET name = 'John Smith' WHERE id = 1;
登录后复制

修改多条记录

UPDATE table_name SET column_name = 'new_value' WHERE condition1 AND condition2 AND ...;
登录后复制

例如,将 "customers" 表中所有 "age" 大于 30 岁的客户的 "discount" 修改为 10%:

UPDATE customers SET discount = 0.1 WHERE age > 30;
登录后复制

增加新列

ALTER TABLE table_name ADD COLUMN new_column_name data_type;
登录后复制

例如,在 "customers" 表中增加一个 "address" 列来存储客户地址:

ALTER TABLE customers ADD COLUMN address VARCHAR(255);
登录后复制

删除现有列

ALTER TABLE table_name DROP COLUMN column_name;
登录后复制

例如,从 "customers" 表中删除 "old_column_name" 列:

ALTER TABLE customers DROP COLUMN old_column_name;
登录后复制

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。