Sinn von DATEDIFF in MySql

  • C#
  • .NET (FX) 4.5–4.8

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von EaranMaleasi.

    Sinn von DATEDIFF in MySql

    Hallo zusammen,

    welchen Sinn hat die Funktion DATEDIFF in MySQL? Diese berechnet ja nur die Differenz zwischen zwei Daten in Tagen. Dies erreiche ich aber auch, wenn ich die zwei Daten direkt subtrahiere. Wo liegt hier also der Sinn, diese Funktion in MySQL zu verwenden?

    SELECT DATEDIFF("2017-01-01", "2016-12-24");

    Ist das selbe wie:
    SELECT "2017-01-01" - "2016-12-24";

    LG Marvin
    Hast du das mal getestet?

    Unabhängig der Server Version, der Workbench Version, oder ob ich Anführungszeichen oder Hochkommas verwende, hab ich das Ergebnis:



    Hast du mal versucht 2 DateTime Spalten von einander abzuziehen?
    dabei kommt sowas raus:

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „EaranMaleasi“ ()