我有一个这样的表:

ID | user_id| game_id


我需要告诉mysql更新game_id =?其中user_id =?和game_id = 0以获得一定数量的记录(100、250等)。有没有一种简单的方法可以在mysql中执行此操作,还是必须在PHP中执行此操作?

最佳答案

抱歉,我只是太劳累了,对这个问题想得太多。 @德鲁说得对。只需使用LIMIT子句。

UPDATE uc_tickets SET game_id=? WHERE user_id=? AND game_id=0 LIMIT ?

关于php - 如何使用mysql更新设置的记录数?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39444004/

10-16 20:56
查看更多