2011-02-25 55 views
0

今天是我第一次使用SQL,因此请耐心等待这个令人难以置信的简单问题。我一直在为此奋斗了一段时间...所以任何帮助非常感谢将一个实体插入新列

如果我有一个表(名为测试)填写,我添加一个新的列,然后如何将值插入到只新的专栏。例如,我有一张桌子,上面有两个柱子(col1,col2)。如果我添加第三个(col3)....我如何在[我已经拥有的同一行上]插入值到我的新列中。

如果你不明白我在说什么......请告诉我,我会尽量做得更加简洁。

谢谢

回答

0

当然可以,使用更新查询

UPDATE <tablename> SET col3 = <value> WHERE col1=<value> 
+0

非常感谢! – Rell3oT 2011-02-25 03:45:03

+0

欢迎您 – KingofBliss 2011-02-25 03:48:24

0

您将使用和更新的语法,

UPDATE <tablename> SET <colname> = <value> WHERE <whereclause> 
+0

....提醒这是我第一天SQL。 WHERE是如何工作的。 – Rell3oT 2011-02-25 03:41:22

+0

http://www.w3schools.com/sql/sql_update.asp – rayman86 2011-02-25 03:42:04

+0

WHERE是你想要的行的标准,它告诉数据库在哪个行上执行语句(即WHERE col1 ='peanuts'会仅适用于名为'col1'的列下的第一列值等于花生的更新 – rayman86 2011-02-25 03:43:14