Announcement

Collapse
No announcement yet.

Nur für ein paar Tage anzeigen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Nur für ein paar Tage anzeigen

    Ich möchte gerne Datensätze (Erstellung-Datum in Datum-Spalte) selektieren, die bis vor bspw. 14 Tagen erstellt worden sind - also nur die, welche die letzten 2 Wochen dazugekommen sind.
    Irgendwie funktioniert die Subtraktion des Datums anscheinend nicht ganz und ich habe auch keine Zeit lange zu experimentieren(dürfte aber nicht all zu schwer sein).
    Danke für euere Hilfe im Voraus!
    ---
    Interbase

    SELECT * FROM news where datum>($heute-14) order by datum

  • #2
    Hallo Andreas,

    was funktioniert den nicht so richtig?

    Bei mir geht folgendes:
    <b><pre>
    select datum from testtable
    where datum > (current_date - 15)
    order by datum
    </pre></b>
    Beispiel ist für IB 6.x Dialekt 3 DB's.

    Tschüß

    Torste

    Comment


    • #3
      Hi Torsten...
      Ich Pfeife... Interbase weiss ich wie's geht (;.
      Das Ganze soll mit MYSQL funktionieren.
      So sieht's aus(php-script) - funktioniert aber nicht(Umwandlung fehlt/falsch??):

      ($heute=date(d.m.y)
      $query = "SELECT * FROM test where datum>($heute-15) order by datum";

      Danke

      Comment


      • #4
        Hallo Andreas,

        von MySQL habe ich keine Ahnung und in Deiner Frage stand nichts vom MySQL.

        Sorry

        Torste

        Comment


        • #5
          Mach doch nix, trotzdem danke!
          Ich poste das Ganze einfach nochmal unter Mysql oder Php.
          MySql ist anfangs irgendwie sehr gewöhnungsbedürftig

          Comment

          Working...
          X