Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Djalmajra

Somar datas no mysql

Recommended Posts

Traz a soma, mas sem formatação.

 

tipo: 00:05:09 + 00:00:35, queria que trouxesse 00:05:44, tá trazendo 544.00000

 

SELECT v.`tc_external_id` as CT,n.name as Descrição,date_format(str_to_date(v.creation_ts,"%Y-%m-%d" ) , "%d/%m/%Y" ) as Data, TIMEDIFF((v.`creation_ts`), v.`hh_inicial`) + TIMEDIFF((v.`modification_ts`), v.`hh_edit`)as Tempo,a.first as Autor

from tcversions v, users a, nodes_hierarchy n

where (DATE_FORMAT(`creation_ts`,'%Y-%m-%d') >= '2012-01-01') and (v.author_id = a.id) and (v.id = n.id+1) and `steps` like '%SIATE%'

order by v.`creation_ts

Compartilhar este post


Link para o post
Compartilhar em outros sites

a funcao ADDTIME faz isso da seguinte maneira: ADDTIME('YYYY-MM-DD HH-MM-SS')

se nao tiver nada na data, somente na hora, ou vice e versa, voce pode colocar ADDTIME('0000-00-00 HH-MM-SS')

veja se isso resolve

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.