我想从表中选择用户最后保存的记录,有时每个用户可以有一个重复的uid,这是主要的搜索条件,但是每个记录的id和日期时间都不同。如果我使用此
选择它 SELECT * from recharges WHERE uid = '$uid' LIMIT 1
它返回用户的第一条记录,与我想要它检索的内容相反。
答案 0 :(得分:0)
您将需要按id
降序排列(假设它是您的PK,其中id
值越高表示最新条目)
SELECT * FROM recharges
WHERE uid = '$uid'
ORDER BY id DESC
LIMIT 1