使用select语句选择和编辑行

时间:2018-03-17 17:14:36

标签: mysql sql

select * from table;

您可以编辑和添加删除行

然而

select field1, field2 from table;

您无法编辑返回的文件或添加或删除

有没有办法选择特定字段并进行编辑

1 个答案:

答案 0 :(得分:3)

要更新特定字段,请使用UPDATE查询。

UPDATE *table*
SET *field1* = 'abc', *field2* = 'xyz'
WHERE *condition*;

如果您希望将所有行的更改应用于 field1 field2 WHERE 1;

但是,如果您想要一个包含所有行的表的单独视图,其中只有 field1 field2 作为列,您可以创建一个视图:

CREATE VIEW *V1* AS
SELECT *field1*, *field2* 
FROM *table*
WHERE *condition*;

并根据需要更改此视图。