本文介绍了如何查找时间列的最大值和最小值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Hello All,



我有一个场景,其中我在表中有一个时间列,noiw我必须找到最大值和最小值根据其他2个colmns的每个员工的日期时间,我正在尝试使用RowNumber()函数...



是对还是其他任何建议。 .. ??

Hello All,

I have a scenario in which i have a column "Time" in a table, noiw i have to find the max and min value of time according to date for eachy employee in 2 other colmns, i am trying to do it using RowNumber() function...

Is it right or any other suggestions...??

推荐答案

SELECT employee, MAX(myDateColumn) AS MaxDate, MIN(myDateColumn) AS MinDate FROM MyTable GROUP BY employee


SELECT [RowID], [EmployeeID], [Access_Date], MIN([Time]) AS MinTime, MAX([Time]) AS MaxTime FROM [TableName] GROUP BY [EmployeeID], [Access_Date]





应该这样做。我在[Access_Date]列中添加了按日期分组的最小和最大时间。

希望这会有所帮助。



should do it. I included the [Access_Date] column to get min and max times grouped by dates.
Hope this helps.


这篇关于如何查找时间列的最大值和最小值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-14 22:50