我想总结所有时间差异,以显示志愿者的总工作时间。获得时差结果集很容易:
Select timediff(timeOut, timeIn)
FROM volHours
WHERE username = 'skolcz'
它提供了按小时列出的时间列表,但随后我想将其汇总为一个总计。
因此,如果结果集为:
12:00:00
10:00:00
10:00:00
08:00:00
总共需要40个小时。
这有一种方法可以执行以下操作:
SELECT SUM(Select timediff(timeOut,timeIn)
FROM volHours
WHERE username = 'skolcz') as totalHours
?
Select SEC_TO_TIME(SUM(TIME_TO_SEC(timediff(timeOut, timeIn)))) AS totalhours
FROM volHours
WHERE username = 'skolcz'
如果没有,那么也许:
Select SEC_TO_TIME(SELECT SUM(TIME_TO_SEC(timediff(timeOut, timeIn)))
FROM volHours
WHERE username = 'skolcz') as totalhours
问题内容: 按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 6年前关闭。 我是一个ASP.NET开发人员,已经满足了我的所有数据库需求(无论是在工作中还是在个人项目中)。 我正在考虑为我的一些个人项目尝试使用LAMP堆栈。 和之间的主
问题内容: 我在一个MySQL数据库表上工作,该表的列包含我对其他主机执行ping操作时的时间戳记(例如2014-09-16 09:08:05)。我的问题是如何在几分钟内计算出针对特定主机的第一次ping和最后一次ping之间的差异?另外,如何为上述差异的开始和结束指定不同的时间戳(而不是第一次和最后一次ping)。这是表格的示例: 我希望我已经对自己的解释足够清楚。 问题答案: 您可以使用本机的
本文向大家介绍一维(1D)和二维(2D)数组之间的差异,包括了一维(1D)和二维(2D)数组之间的差异的使用技巧和注意事项,需要的朋友参考一下 在本文中,我们将了解一维数组和二维数组之间的区别。 一维数组 它有助于存储具有相似数据类型的元素的单个列表。 总字节数计算为变量数组的数据类型与数组大小的乘积。 C ++声明 Java声明 二维数组 它有助于存储“列表列表”或“数组数组”或“一维数组数组”
问题内容: 如何获得几天内两个时间戳之间的差异?我应该为此使用datetime列吗? 我将专栏切换为日期时间。简单的减法似乎并没有在几天内给我带来结果。 我不认为是几秒钟,因为当我将一天中的秒数除以(86,400)时,我不会得到一个明智的答案: 问题答案: 如果您乐于忽略列中的时间部分,则DATEDIFF()会为您提供以天为单位的时差。
如何编写一个Java程序将一组数分成两组,使得它们各自的和的差最小。 例如,我有一个包含整数-[5,4,8,2]的数组。我可以把它分成两个数组-[8,2]和[5,4]。假设给定的一组数字,可以像上面的例子一样有一个唯一的解决方案,那么如何编写一个Java程序来实现这个解决方案。即使我能找出最小的可能差异,也没关系。假设我的方法接收一个数组作为参数。该方法必须首先将接收到的数组分成两个数组,然后将其
可能重复: 原始数组与ArrayList 在java中,列表和数组有什么区别?或数组和矢量之间的区别!