Mysql时间相加 - 其他数据库开发 / MySQL/Postgresql
Mysql里如何计算时间相加?例如10:23:22 与18:22:00得出时间是28:45:22计算的是总时间
MySQL官方文档 http://dev.mysql.com/doc/refman/5.1/zh/index.html引用 ADDTIME(expr,expr2) ADDTIME()将 expr2添加至expr 然后返回结果。 expr 是一个时间或时间日期表达式,而expr2 是一个时间表达式。 mysql> SELECT ADDTIME('1997-12-31 23:59:59.999999', -> '1 1:1:1.000002'); -> '1998-01-02 01:01:01.000001' mysql> SELECT ADDTIME('01:00:00.999999', '02:00:00.999998'); -> '03:00:01.999997' ADDTIME(expr1,expr2) ADDTIME() adds expr2 to expr1 and returns the result. expr1 is a time or datetime expression, and expr2 is a time expression. mysql> SELECT ADDTIME('1997-12-31 23:59:59.999999', -> '1 1:1:1.000002'); -> '1998-01-02 01:01:01.000001' mysql> SELECT ADDTIME('01:00:00.999999', '02:00:00.999998'); -> '03:00:01.999997'
相关问答:
各位兄弟请教 下,在mysql中能不能实现这样一个功能, 一个字段A是储存一大段文字内容的,是英文,能不能通过MYSQL的查询之类的功能,来获得这个字段中 出现频率最高的十个单词,并将这十个单词做为新的字段储存 a ......
请问 添加新数据源->数据库->添加连接 这个界面下,数据源选择:Microsoft SQL Server (SqlClient); 服务器名: 应该写什么呢? 有谁知道?多谢各位!! 你到底是要连mysql还是mssql? 引用 请问 ......
String sqlCount="select count(*) from usertable where username='"+ userName+"'";这句话 什么意思啊! 这句话输出出来就是 select count(*) from usertable where username='你的变量 ......
用mysql建表时出现错误1067 :invalid default value for 'id' id是int型的,为什么不能设置默认值。语句为id int(4)default '-1' null;出现错误。 贴出你的 create table 语句,及你的mysql 版本。 当您的问 ......
SELECT * from alarms where id in (select resource_id from res_products where product=22) 这个语句在mysql中为什么不能执行?我的mysql数据库是5.0.27版本的! 如果实在不行那么该用个什么语句代替效率更高呢 ......