kostenloser Webspace werbefrei: lima-city


Datumsvergleich innerhalb von 7 Tagen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    eisfeld

    eisfeld hat kostenlosen Webspace.


    Hallo

    Ich bin mir einigermaßen sicher, dass ihr tag/profi">Profis eine schöne, saubere Lösung für mein kleines SQL-Problem habt, sonst würde ich mir da sicher was zusammen murksen:

    In meiner Tabelle gibt es ein
    Feld 'vondatum',
    Typ Variant,
    Daten = Datums im UNIX-Zeitstempel.

    Meine Abfrage soll mir auf alle Fälle den nach aktuellem Tagesdatum nächsten Datensatz liefern
    oder
    die nächsten BEIDEN Datensätze falls das Datum von Satz1 zu Satz2 nicht mehr als 7 Tg auseinanderliegt.

    Ich hoffe, ich habe mich klar genug ausgedrückt.

    Klar geht das einfach mit '...order by vondatum limit 2', aber dann weiß ich noch nicht, ob beide Sätze nur maximal 7 Tage auseinanderliegen.

    Vielleicht habt ihr ja was Schönes für mich.
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. SELECT * FROM `tabelle` WHERE DATEDIFF( CURDATE( ) , `vondatum` ) <= 7 ORDER BY `vondatum` LIMIT 2


    Sollte so funktionieren (ungetestet) oder ich habe Dein Problem nicht richtig verstanden...

    Beitrag zuletzt geändert: 12.2.2010 11:19:39 von staymyfriend
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!