MYSQL_QUERY --> BETWEEN

  • Hi!

    Hab diesmal ein Problem mit dem BETWEEN bei ner SQL Anweisung.

    Hab dazu mal ein Bild der Dantenbank:
    [Blockierte Grafik: http://www.ivanman.at/Sonstiges/db.jpg]

    Und hier mein Code:

    Zitat

    $selartikel_rg = mysql_query("SELECT * FROM artikel WHERE Kundennummer = '$kundennummer' AND Faktura = 'N' AND Lieferschein = 'J' AND (Datum BETWEEN '$monatmin' and '$monatmax') ORDER BY Datum, id");

    $kundennummer == 4361901110
    $monatmin == 1207000800
    $monatmax == 1209592799

    Er wählt mir leider nicht nur die Kassabonrollen aus sondern alle 3 Artikel! Ich weiß echt nicht mehr weiter! Kann mir jemand helfen? Is wahrscheinlich nur ne Kleinigkeit, aber ich komm im Moment nicht drauf!

    Danke!

  • Code
    $selartikel_rg = mysql_query("SELECT * FROM artikel WHERE Kundennummer = '$kundennummer' AND Faktura = 'N' AND Lieferschein = 'J' AND Datum > '$monatmin' and Datum < '$monatmax' ORDER BY Datum, id");

    ich bin unsicher obs richtig ist aber du kannst es ja mal probieren...

    Gruß crAzywuLf :D

  • Danke mal für den Tipp - leider hab ich das zuerst genau so gemacht! Und weils nicht funnktioniert hat bin ich dann auf die Suche gegangen und hab das BETWEEN entdeckt - das aber leider ebenfalls das gleiche (falsche) Ergebnis liefert!