在这篇文章中,我们将为您详细介绍在MySQL中计算总持续时间的内容,并且讨论关于在mysql中计算总持续时间的方法的相关问题。此外,我们还会涉及一些关于MySQL存储持续时间-数据类型?、php–在M
在这篇文章中,我们将为您详细介绍在MySQL中计算总持续时间的内容,并且讨论关于在mysql中计算总持续时间的方法的相关问题。此外,我们还会涉及一些关于MySQL存储持续时间-数据类型?、php – 在MySQL中存储持续时间的最佳方法是什么、php – 在mysql的多列中计算值、php – 如何使用适当的SQL标准在MYSQL中计算具有特定纬度和经度的所需半径或距离?的知识,以帮助您更全面地了解这个主题。
本文目录一览:- 在MySQL中计算总持续时间(在mysql中计算总持续时间的方法)
- MySQL存储持续时间-数据类型?
- php – 在MySQL中存储持续时间的最佳方法是什么
- php – 在mysql的多列中计算值
- php – 如何使用适当的SQL标准在MYSQL中计算具有特定纬度和经度的所需半径或距离?
在MySQL中计算总持续时间(在mysql中计算总持续时间的方法)
我有这样的表格数据
(int) (time) [mySQL datatype]
Id Duration
------------------
1 00:10:00
2 10:10:00
3 03:00:00
4 04:13:00
我想从这张表中计算出总时长,我们该怎么做。就像17:33:00。任何人都可以提供mysql查询来计算。
MySQL存储持续时间-数据类型?
如何解决MySQL存储持续时间-数据类型??
最好将其存储为整数秒数。
- 该
UPDATE
会是干净和简单-即duration = duration + $increment
- 正如Tristram所指出的,使用该字段存在局限性
TIME
-例如,“TIME
值的范围可能从''-838:59:59''
到''838:59:59''
” - 天/小时/分钟/秒的显示格式不会被硬编码。
- 使用整数“秒数”字段时,几乎可以肯定会更清楚地执行 其他计算 。
解决方法
我需要计算用户在网站上花费的时间。登出时间与登出时间之间的区别是,给我类似“ X先生花了4个小时43分钟”。因此,为了存储the4小时43分钟,我这样声明:
duration
时间NOT NULL
这是有效的还是更好的存储方式?我需要存储在数据库中,因为我还有其他计算需要将其用于+其他用例。
php – 在MySQL中存储持续时间的最佳方法是什么
我看过 MySQL类型,但DATE和TIME类型似乎用于存储特定的日期.不是持续时间.
我考虑使用int来存储秒数,并在PHP中将其转换为显示.
php – 在mysql的多列中计算值
username question1 question2 question3 user1 yes no yes user2 yes yes yes user3 yes no no user4 no no no
我想要做的是收集每列中每个’是’的计数.所以我对每个问题都有一定数量的肯定,即’question1’=’3′,question2 =’1’等等.
目前我对每个问题都有3个单独的陈述,但是我只是想知道是否有办法将这些语句合并为一个语句以使其更有效?
解决方法
SELECT SUM(CASE WHEN question1 = 'yes' THEN 1 ELSE 0 END) AS q1,SUM(CASE WHEN question2 = 'yes' THEN 1 ELSE 0 END) AS q2,SUM(CASE WHEN question3 = 'yes' THEN 1 ELSE 0 END) AS q3 FROM yourtable
MysqL还允许进行简单的布尔比较,返回1或0,但这不能移植到其他RDBMS.
/* Shorter version,only works for MysqL */ SELECT SUM(question1 = 'yes') AS q1,SUM(question2 = 'yes') AS q2,SUM(question3 = 'yes') AS q3 FROM yourtable
php – 如何使用适当的SQL标准在MYSQL中计算具有特定纬度和经度的所需半径或距离?
我需要知道如何使用适当的sql标准在MysqL中计算具有特定纬度和经度的所需半径或距离?
我在互联网上找到了很多解决方案,但他们花了很多时间来处理cos和其他术语.请帮忙!
解决方法:
看看这个链接.这可能对你有所帮助.
Calculate Distance.
关于在MySQL中计算总持续时间和在mysql中计算总持续时间的方法的介绍现已完结,谢谢您的耐心阅读,如果想了解更多关于MySQL存储持续时间-数据类型?、php – 在MySQL中存储持续时间的最佳方法是什么、php – 在mysql的多列中计算值、php – 如何使用适当的SQL标准在MYSQL中计算具有特定纬度和经度的所需半径或距离?的相关知识,请在本站寻找。
本文标签: