常见sql语句

一、去最新插入表数据与当前时间差额mysql

select  *,(TIME_TO_SEC(SYSDATE())-TIME_TO_SEC(t.cre_time)) from t_sms_flow t where t.cre_time =(select  max(cre_time) from t_sms_flow);sql

 

1、MySQL中两个DateTime字段相减

假定表名为tblName,两个DateTime字段名分别为beginDateTime,endDateTime,如下是相关两个mysql日期字段相减的SQL语句,这种方式两字段跨天,月,年都无问题。select

获得两个日期字段之间的秒数im

selec t (UNIX_TIMESTAMP(endDateTime) - UNIX_TIMESTAMP(beginDateTime)) dif_second from tblName数据

获得两个日期字段之间的分数di

selec t (UNIX_TIMESTAMP(endDateTime) - UNIX_TIMESTAMP(beginDateTime))/60 dif_minute from tblName时间

获得两个日期字段之间的天数co

selec t (UNIX_TIMESTAMP(endDateTime) - UNIX_TIMESTAMP(beginDateTime))/(60*60*24) dif_minute from tblNametime

相关文章
相关标签/搜索