我正在使用这个查询:
UPDATE memes SET upvotes = upvotes + 1, score = ROUND((upvotes * 100) / (upvotes + downvotes)) WHERE ((mature_upvotes / upvotes) * 100) < 15 AND upvotes > 8 AND upvotes < 13
我收到警告
Warning: #1365 Division by 0
有超过 10k 行,所以我不知道哪些受到了影响。但是,当 (upvotes + downvotes)
永远不会为 0 时,这怎么可能呢?
我还更新了特定的一行,mature_upvotes
看看0
是否会引起警告,但我没有得到它