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;
登录后复制