添加一列数据
Adding a column of data
找不到与我打算自学的东西相匹配的东西,所以这里是:
我在现有的 table(名为 fruit)中添加了一列(名为 status)。此新列中的所有值当前均为空。此 table 中的其他列是 id(主键 int(11) )和 fruitname.
我的问题是:
有没有我可以用来一次性填充此列的命令?还是我需要逐行更新?
理想情况下,我正在寻找以与 insert 对行相同的方式填充列的东西。我可以在其中指定 table 和列名,然后列出要填写的值。
如果您希望新列 status
对所有记录具有相同的值,例如 Fresh
那么您可以像
那样一次性完成
update fruit set status = 'fresh'
否则,除了逐行执行 UPDATE
并为每个水果记录填充 status
列值外,您别无他法。
找不到与我打算自学的东西相匹配的东西,所以这里是:
我在现有的 table(名为 fruit)中添加了一列(名为 status)。此新列中的所有值当前均为空。此 table 中的其他列是 id(主键 int(11) )和 fruitname.
我的问题是:
有没有我可以用来一次性填充此列的命令?还是我需要逐行更新?
理想情况下,我正在寻找以与 insert 对行相同的方式填充列的东西。我可以在其中指定 table 和列名,然后列出要填写的值。
如果您希望新列 status
对所有记录具有相同的值,例如 Fresh
那么您可以像
update fruit set status = 'fresh'
否则,除了逐行执行 UPDATE
并为每个水果记录填充 status
列值外,您别无他法。