【发布时间】:2013-03-09 17:21:05
【问题描述】:
我想知道如何只在 mysql 数据库的特定列中插入?
我的数据库中有 12 个字段或列。我想只在最后一列中插入数据。如何在 PHP 中做到这一点?
【问题讨论】:
-
您不能只插入列,因为这会违反最低限度的第一范式。你是说你想要 11 个
NULLs 和该行最后一列的数据?
标签: php mysql sql sql-insert
我想知道如何只在 mysql 数据库的特定列中插入?
我的数据库中有 12 个字段或列。我想只在最后一列中插入数据。如何在 PHP 中做到这一点?
【问题讨论】:
NULLs 和该行最后一列的数据?
标签: php mysql sql sql-insert
你只需要指定最后一列的名称,例如
INSERT INTO tableName(colName) VALUES (val1)
【讨论】:
使用仅列出这一列的 INSERT 语句。这是否有效取决于表中列的定义。可能某些其他列是“必需的”
【讨论】:
INSERT INTO table_name ( field1 )
VALUES
( value1 );
【讨论】:
您可以使用 SQL 来完成。
INSERT INTO TABLE_NAME (COLUMN_NAME, COLUMN_NAME2) VALUES (VALUE_OF_PHP, VALUE_OF_PHP_2)
【讨论】: