看一下INSERT … ON DUPLICATE KEY
UPDATE。
它看起来应该像这样:
INSERT INTO mytable (rating, num_rates, uniqueCol)VALUES ($theRating, 1, $uniqueCol)ON DUPLICATE KEY UPDATE rating=((rating*num_rates)+$theRating)/num_rates, num_rates=num_rates+1;
确保有一个
UNIQUE index或
PRIMARY KEY你的
uniqueCol。



