我正在尝试输出最新的Call_date。我尝试使用MAX函数没有运气。在下面,我标记了3张图像,分别显示数据库表,当前代码输出和所需的输出。这是我当前的代码。任何帮助表示赞赏!

数据库表-https://imgur.com/a/7ZPFO

我们正在寻找的输出-https://imgur.com/a/k3idB

我的代码当前给出的输出-https://imgur.com/a/H53vq

这是我尝试过的:

SELECT Staff.First_name, Staff.Last_name, call_date, taken_by
FROM  Issue
JOIN Caller ON Issue.Caller_id = Caller.Caller_id
JOIN Staff ON Issue.Taken_by = Staff.Staff_code
WHERE Caller.First_name = 'Harry'

最佳答案

我将在查询末尾添加以下内容:

ORDER BY call_date DESC LIMIT 1


结果将给您一行。该行将是具有最新call_date的行。

关于mysql - 显示最新的Call_date时遇到问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47204351/

10-13 00:54