我正在为每笔交易添加新记录
例如: 小额信贷,
然后我如何根据客户ID获得最后3条记录。
表
ID Password Amount
1 a 200
2 s 500
1 a 100
3 b 200
1 a 300
1 a 300
没有主键
我希望最后为id=1
答案 0 :(得分:0)
我相信你需要这样的东西:
SELECT *
FROM Table
ORDER BY id DESC
LIMIT 0,3
答案 1 :(得分:0)
SELECT Id
,Password
,Amount
,@curRow := @curRow + 1 AS row_number
FROM sample JOIN (SELECT @curRow := 0) r
where id=1
order by Row_number
desc limit 3;