franzi: MYSQL will nicht wirklich

Hallo,

kann mir jemand sagen warum dieser Code nicht funktioniert?
UPDATE tabelle SET uniqueuser = '12' WHERE datum = (NOW() - INTERVAL 1 DAY)
Die Tabelle heißt auch tabelle die spalte heißt uniqueuser und das Datum ist vorher mit now eingefügt worden???

Unter phpmyadmin wird angezeigt: 0 Zeile(n) betroffen
obwohl die Zeile passt

  1. Hallo!

    kann mir jemand sagen warum dieser Code nicht funktioniert?

    Wir finden sicher jemanden, der das kann.

    UPDATE tabelle SET uniqueuser = '12' WHERE datum = (NOW() - INTERVAL 1 DAY)
    ... das Datum ist vorher mit now eingefügt worden???

    Ganz genau einen Tag vorher?

    Gruß, LX

    --
    RFC 1925, Satz 6: Es ist einfacher, ein Problem zu verschieben (...), als es zu lösen.
    1. Hello,

      Ganz genau einen Tag vorher?

      Du kannst ja gemeine Fragen stellen :-)

      Liebe Grüße aus Syburg

      Tom vom Berg

      --
      Nur selber lernen macht schlau
      http://bergpost.annerschbarrich.de
      1. Hello,

        »» Ganz genau einen Tag vorher?

        Du kannst ja gemeine Fragen stellen :-)

        Wunderbar :)

        Have a Cigar,
        Hotte

        --
        Also für mich ist der Fall klar....
        1. Hello Hotte,

          »» Ganz genau einen Tag vorher?

          Du kannst ja gemeine Fragen stellen :-)

          Wunderbar :)

          Und wie würdest Du das jetzt lösen?
          Einfach die Granularität verändern?
          Wann ist die eigentlich höher; wenn es mehr Teile vom Ganzen gibt oder wenn es weniger gibt?

          Oder würdest Du Schranken einführen?

          Was fällt Dir sonst noch ein?

          Liebe Grüße aus Syburg

          Tom vom Berg

          --
          Nur selber lernen macht schlau
          http://bergpost.annerschbarrich.de
          1. Dazu müßten wir ja erst einmal mutmaßen, was die Abfrage überhaupt bedeutet soll. Dezeit schaut sie nach, ob der entsprechende Timecode genau 24 Stunden in der Vergangenheit liegt. Meine Kristallkugel wabert ein wenig und mutmaßt, dass vielleicht das Gleichheitszeichen durch ein größer gleich ersetzt werden sollte, um festzustellen, ob der Timecode INNERHALB dieser 24 Stunden liegt...

            Gruß, LX

            --
            RFC 1925, Satz 6: Es ist einfacher, ein Problem zu verschieben (...), als es zu lösen.
            1. Hello,

              bleibt trotzdem die Frage:

              Wann ist sie Granularität größer?
              Wenn es mehr Körner gibt oder wenn die Körner größer sind?

              http://de.wikipedia.org/wiki/Granularität

              Da konnte ich eben nicht wirklich eine Antwort finden. Wahrscheinlich habe ich sie nur überlesen.

              Liebe Grüße aus Syburg

              Tom vom Berg

              --
              Nur selber lernen macht schlau
              http://bergpost.annerschbarrich.de
          2. Hello Tom,

            »» > »» Ganz genau einen Tag vorher?
            »» >
            »» > Du kannst ja gemeine Fragen stellen :-)
            »»
            »» Wunderbar :)

            Und wie würdest Du das jetzt lösen?
            Einfach die Granularität verändern?
            Wann ist die eigentlich höher; wenn es mehr Teile vom Ganzen gibt oder wenn es weniger gibt?

            Oder würdest Du Schranken einführen?

            Jetzt hast mich. Mit den Feldtypen Datum/Urzeit und so kenn ich mich nähmlich überhaupt nicht aus.

            Hotte

            --
            Wenn der Kommentar nicht zum Code passt, kann auch der Code falsch sein.