我很难找到最近开始活动的SSN。
这是我的桌子:

Shootingseries (PersonSSN, Eventdate)

所以,我需要找到最近开始一个活动的SSN。
到目前为止我得到的是:
select PersonSSN, max(Eventdate)
from Shootingseries
group by Evendate DESC LIMIT 1;

这在技术上是可行的,但如果有两个人具有相同的事件日期,则它不会显示另一个人以及限制1。任何形式的帮助都是值得感激的。

最佳答案

此查询将返回具有最新事件日期的所有人员:

SELECT
  PersonSSN
FROM
  Shootingseries
WHERE
  Eventdate = (SELECT MAX(Eventdate) FROM Shootingseries)

09-16 12:18