【发布时间】:2014-12-08 10:29:50
【问题描述】:
我有一张类似这样的表格:
images
image_id int
user_id int
datetime datetime
所以,我只需要得到一个结果。这个结果应该有一个特定的 user_id,并且应该只是表中的最新行。
我检查了许多类似的问题,但无法理解如何去做,而且我发现的代码根本不起作用。
我怎样才能做到这一点?
这是一个开始查询:
SELECT *
FROM image
WHERE user_id = :user_id
如何更改此查询以仅选择具有特定 user_id 的最新行?
【问题讨论】:
-
在末尾添加这一行
order by datetime desc limit 1