添加一列数据

Adding a column of data

找不到与我打算自学的东西相匹配的东西,所以这里是:

我在现有的 table(名为 fruit)中添加了一列(名为 status)。此新列中的所有值当前均为空。此 table 中的其他列是 id(主键 int(11) )和 fruitname.

我的问题是:

有没有我可以用来一次性填充此列的命令?还是我需要逐行更新?

理想情况下,我正在寻找以与 insert 对行相同的方式填充列的东西。我可以在其中指定 table 和列名,然后列出要填写的值。

如果您希望新列 status 对所有记录具有相同的值,例如 Fresh 那么您可以像

那样一次性完成
update fruit set status = 'fresh'

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