我有一张类似下面的表格:
ID Vote_Up Vote_Down Vote_Total 1 3 1 2 2 1 3 -2 3 23 7 16 4 5 1 4 5 7 5 2 6 2 2 0 7 9 1 8
我如何提出Vote_Total?
答案 0 :(得分:5)
试试这个:
update mytable set vote_total = vote_up - vote_down
答案 1 :(得分:1)
如果您已经拥有该列,并想要更新@ssamuel的答案将指导您。 如果您没有Vote_Down列,并希望将其选为查询中的列。 这将是选择查询:
SELECT ID , Vote_Up , Vote_Down , ( Vote_Up - Vote_Down)
as Vote_Total from myVotesTable
假设:Vote_Up和Vote_Down是带数值的整数或varchar字段。