mysql取n条不重复_MySQL重复数据中限定操作n条
生活随笔
收集整理的這篇文章主要介紹了
mysql取n条不重复_MySQL重复数据中限定操作n条
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
對于一個表,有時可能里面有很多重復的條,比如:
+-----------+---------+
| coupon_id | user_id |
+-----------+---------+
| 8 | 15 |
| 5 | 15 |
| 8 | 15 |
| 6 | 15 |
| 5 | 15 |
| 8 | 15 |
| 6 | 15 |
| 10 | 15 |
| 10 | 15 |
| 10 | 15 |
| 11 | 15 |
| 12 | 15 |
| 13 | 15 |
+-----------+---------+
這時如果要根據coupon_id和user_id僅刪除一條數據,比如15,10,那么怎么辦呢?
解決:
使用 limit n限制
eg:
delete from coupon_user where coupon_id=#{couponId} and user_id =#{userId} limit 1 ------限制每次刪除1條
在語句末尾添加 limit n即可
總結
以上是生活随笔為你收集整理的mysql取n条不重复_MySQL重复数据中限定操作n条的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql的driver和url_数据库
- 下一篇: postman怎么不登陆使用_钉钉登陆不