添加一列数据

时间:2015-05-30 14:13:11

标签: mysql sql-update sql-insert

找不到与我自己开始教的东西相匹配的东西,所以这里有:

我已将一个列(称为状态)添加到现有表格(称为水果)。此新列中的所有值当前为空。此表中的其他列是 id (主键int(11))和 fruitname

我的问题是:

我是否可以使用命令一次填充此列?或者我是否需要逐个更新每一行?

理想情况下,我正在寻找以插入对行进行填充的方式填充列的内容。我可以在其中指定表和列名称,然后列出要填充的值。

1 个答案:

答案 0 :(得分:0)

如果您希望新列status对所有记录(例如Fresh)具有相同的值,那么您可以一次性执行此操作

update fruit set status = 'fresh'

否则,除了逐行执行UPDATE之外别无他法,并为每个水果记录填充status列值。