我想使用handicapChange列中的值更新我的差点列中的值
我的表格如下:
Name | Handicap | Points | HandicapChange
Joe Bloggs | 21.00 | 39 | 20.50
我想要做的是使用HandicapChange列中的值(20.50)更新Handicap列。 我想的是:
update table comp SET Handicap = HandicapChange
由于
答案 0 :(得分:0)
UPDATE table SET Handicap = HandicapChange
将起作用,但它会将HandicapChange的值分配给Handicap到表中的每一行。如果这不是您想要的,请确保添加WHERE
子句,仅针对您实际想要更改的行。
答案 1 :(得分:0)
您应该使用UPDATE comp SET Handicap = HandicapChange WHERE Name = 'Joe Bloggs'
,否则您将为当前在表格中显示的每条记录设置这些值。
答案 2 :(得分:0)
如果要更新整个表而不是使用该查询。如果要缩小记录集以进行更新,则需要使用WHERE指定参数。
update table comp SET Handicap = HandicapChange WHERE Name = 'Joe Bloggs'