我正在按如下方式应用sql查询:
SELECT c.*,u.name,u.comment FROM callinglist c left join userlist u on c.callid = u.callid
where c.totaltime between 10 AND 20
order by u.id DESC
如您所见,它返回所有行。 但是我只希望为匹配的callid添加到userlist表中的最新记录。 这是我想要的输出:
因此,查询应仅返回从用户列表表中添加的最新记录,该记录是为调用列表中的匹配callid添加的。我尝试添加LIMIT 1
,但仅返回一行。我该怎么做?让我在评论中知道我的问题是否需要更清楚。