在我的数据库中,当用户将某人引荐到我的网站时,我会插入一个新行。当用户获得5个推荐点时,我想删除5个插入行时插入的行。
所以说我的数据库就像这样
|id|userID|
|0 |543678|
|1 |543678|
|2 |543678|
|3 |543678|
|4 |543678|
|5 |543678|
总共有6个插入的行代表6个推荐。那么如何删除(删除)这些行中只有5行并保留1个? (顺便说一句,我正在使用PHP)
答案 0 :(得分:1)
在LIMIT
查询中使用DELETE
子句:
DELETE FROM yourTable
WHERE userID = 543678
ORDER BY id
LIMIT 5