0

我想将数据添加到表中,一次一列。因此,我不想总是添加新行,因为与其他列相比,我要添加的列可能没有太多数据。结果,我想我想将数据添加到指定列中的第一个空单元格,而不必在整个表中添加新行(因为可能已经有足够的行)。

我的表有 5 列。

我目前正在使用:

$sql=("INSERT INTO [MY_TABLE] ([MY_COLUMN]) VALUES ('[MY_DATA]')");

请问有人可以帮助提供正确的代码吗?我知道这是基本的东西,但我是 mySQL 的新手。

提前致谢。

4

1 回答 1

0

因此,您可以使用UPDATE带有WHERE条件的语句来定位该特定行

UPDATE table_name SET column_name = 'whatever' WHERE column_name = '' AND id = '1'

如果要更新该列为空白的所有行,而不是简单地使用

UPDATE table_name SET column_name = 'whatever' WHERE column_name = ''

不需要在上面的查询中使用 id

更新参考

于 2013-05-04T13:18:46.467 回答