寻找一个查询来为进入站点的人员拉出第一个和最后一个条目

问题描述 投票:0回答:1

我希望根据下表跟踪每天记录的人员:

TimeStamp | PersonName | Location | ID ------------------- | --------------| ----------| ---- 19/11/2016 07:51:06 | John Brady | Admin | 1234 19/11/2016 07:51:10 | Alan Hartigan | Admin | 1233 19/11/2016 07:51:10 | Kris King | Store | 1232 19/11/2016 07:51:14 | John Brady | Store | 1234 19/11/2016 07:55:12 | John Forest | Store | 1231 19/11/2016 10:15:03 | John Brady | Admin | 1234 19/11/2016 10:30:23 | Alan Hartigan | Admin | 1233 19/11/2016 13:32:51 | Kris King | Store | 1232 19/11/2016 13:39:51 | John Brady | Store | 1234 19/11/2016 13:59:51 | John Forest | Store | 1231 19/11/2016 14:32:51 | John Brady | Admin | 1234 19/11/2016 15:32:51 | Alan Hartigan | Admin | 1233 19/11/2016 15:52:51 | Kris King | Store | 1232 19/11/2016 16:12:51 | John Brady | Store | 1234 19/11/2016 16:32:51 | John Forest | Store | 1231 20/11/2016 07:51:06 | John Brady | Admin | 1234 20/11/2016 07:51:10 | Alan Hartigan | Admin | 1233 20/11/2016 07:51:10 | Kris King | Store | 1232 20/11/2016 07:51:14 | John Brady | Store | 1234 20/11/2016 07:55:12 | John Forest | Store | 1231 20/11/2016 10:15:03 | John Brady | Admin | 1234 20/11/2016 10:30:23 | Alan Hartigan | Admin | 1233 20/11/2016 13:32:51 | Kris King | Store | 1232 20/11/2016 13:39:51 | John Brady | Store | 1234 20/11/2016 13:59:51 | John Forest | Store | 1231 20/11/2016 14:32:51 | John Brady | Admin | 1234 20/11/2016 15:32:51 | Alan Hartigan | Admin | 1233 20/11/2016 15:52:51 | Kris King | Store | 1232 20/11/2016 16:12:51 | John Brady | Store | 1234 20/11/2016 16:32:51 | John Forest | Store | 1231

基于时间戳,我希望让所有在2016年11月19日登录和注销的人。

First Logging | Last Logging | Person Name | ID ------------------- | ------------------- | ----------------|------ 19/11/2016 07:51:06 | 19/11/2016 16:12:51 | John Brady | 1234 19/11/2016 07:51:10 | 19/11/2016 15:32:51 | Alan Hartigan | 1233 19/11/2016 07:51:10 | 19/11/2016 15:52:51 | Kris King | 1232 19/11/2016 07:51:14 | 19/11/2016 16:12:51 | John Brady | 1234 19/11/2016 07:55:12 | 19/11/2016 16:32:51 | John Forest | 1231

赞赏任何建议。干杯马丁

timestamp max min
1个回答
0
投票

这应该做

SELECT MIN(TimeStamp) as "First Logging", MAX(TimeStamp) as "Last Logging", PersonName, ID
FROM table
WHERE DATE(TimeStamp) = "2016-11-19"
GROUP BY PersonName, ID
© www.soinside.com 2019 - 2024. All rights reserved.