2016-12-07 3 views
0

Ich habe eine TabelleSubstract Datumsspalte in mysql von aktuellem Datum

id dates 
1 2016-11-06 
2 2016-11-07 
3 2016-11-06 
4 2016-11-09 
5 2016-11-10 
6 2016-11-06 
7 2016-11-03 

i eine separate Spalte diff erstellen möge, die mir den Unterschied von Daten aus aktuellem Datum wird es zeigen.

id dates  diff 
1 2016-11-06  31 
2 2016-11-07  30 
3 2016-11-06  31 
4 2016-11-09  28 
5 2016-11-10  27 
6 2016-11-06  31 
7 2016-11-03  34 

so habe ich versucht, diese Abfrage

select id, Daten, TIMEDIFF (Termine, CURDATE()) als diff von Tabellennamen;

aber bekommen unterschiedliches Ergebnis.

id dates  diff 
1 2016-11-06 -744:00:00 
2 2016-11-07 -720:00:00 
3 2016-11-06 -744:00:00 
4 2016-11-09 -672:00:00 
5 2016-11-10 -648:00:00 
6 2016-11-06 -744:00:00 

und so weiter. Gibt es eine Möglichkeit, Diff in dem Format zu bekommen, das ich wollte?

Antwort

Verwandte Themen