对于类赋值,我必须创建一个数据库并放入3个条目。有8个字段可以输入信息,所以为了节省时间而不是重新输入所有内容,我只需按向上箭头修改输入,但我忘了更改ID,因此所有3个条目的ID均为1。 我输入表格的原始代码是。
Insert into People (id, FirstName, LastName, StreetAddr, City, State, Zip, Phone)
Values (1, "My firstname", "My lastname", "123 Main Street", "my City", "My State", "my Zip", "My phone number");
因此,在我试图节省时间时,我搞砸了并将1作为所有3个ID号码,现在我不知道编辑条目的单个部分的正确方法。
这是一个流行测验,可能会让你自己解决问题...
CREATE TABLE
说什么?PRIMARY KEY
了吗?id
不应该AUTO_INCREMENT
吗?id
提供了什么价值才能让它自动增加?id
和1
从INSERT
中删除会怎么样?您可以通过更新值来修复它。
UPDATE People SET id = <put new id here> WHERE FirstName = '<FirstName goes here>' AND LastName = '<LastName goes here>';
这假设FirstName
和LastName
值足够独特,只能找到一行。替换WHERE
条件值以匹配正确的值,并为id
选择一个新值。
有关语法的更多信息,请阅读UPDATE
文档。