Date nach Woche
Thomas D.
- datenbank
Moin, moin
Hab da ein Problem was ich nicht so ganz hin bekomme und mal eure Hilfe benötige.
Folgendes : Ich hab in meiner Datenbank eine Spalte in der das Datum steht mit dem Kriterium DATE.
Nun möchte ich wenn ich zum Beispiel eingebe :
01.09.2004 - 06.09.2004 das mir die Datensaetze die sich in dem Zeitraum befinden angezeigt werden.
Ich hab da keine Ahnung wie ich das bewerkstelligen soll.
Gruss Thomas
hi
01.09.2004 - 06.09.2004 das mir die Datensaetze die sich in dem Zeitraum befinden angezeigt werden.
du möchtest also alle datensätze deren datum größer gleich dem ersten datum und kleiner gleich dem zweiten datum ist?
so long
ole
(8-)>
So soll es sein. Kannst du mir die Select Abfrage bitte posten, ich bin zwar recht fit benötige aber dort mal hilfe zum Verständniss.
(8-)> käme wo hin ?
SELECT * from touren WHERE ????????????
Thomas
hi
die select-anweisung findest du ja bei xava...
(8-)> käme wo hin ?
...das ist ein teil meiner sig... Glatze "(", Brille "8" Bart ">"
solltest du mal ein bild von mir sehen, wirst du verstehen :D
so long
ole
(8-)>
Lösung :
SELECT touren. *
FROM touren
WHERE touren.Verladedatum >= '01.09.2004' AND touren.Verladedatum <= '06.09.2004' LIMIT 0 , 30
Danke schön euch beiden
Thomas D.!
[Datensätze eines bestimmten Zeitraums abfragen]
SELECT Tabellenname.*
FROM Tabellenname
WHERE Tabellenname.date >= '01.09.2004'
AND Tabellenname.date <= '06.09.2004'
Dies sollte -- ohne Gewähr -- funktionieren.
SELECT Verladedatum.*
FROM touren
WHERE touren.Verladedatum >= '01.09.2004' AND touren.Verladedatum <= '06.09.2004'
touren ist der Datenbankname und Verladedatum die Spalte vom Typ DATE.
Geb ich das ein bekomme ich die Fehlermeldung
SELECT Verladedatum. *
FROM touren
WHERE touren.Verladedatum >= '01.09.2004' AND touren.Verladedatum <= '06.09.2004'
LIMIT 0 , 30
MySQL meldet:
#1051 - Unknown table 'Verladedatum'
Thomas D.
SELECT Verladedatum.*
FROM touren
WHERE touren.Verladedatum >= '01.09.2004' AND touren.Verladedatum <= '06.09.2004'touren ist der Datenbankname und Verladedatum die Spalte vom Typ DATE.
Geb ich das ein bekomme ich die Fehlermeldung
[...]
Allgemeiner Hinweis: Eine Datenbank besteht aus einer Tabelle. Eine Tabelle ist in Spalten strukturiert. Eine Tabelle enthält Zeilen.
Eine SQL-Abfrage hat folgendes Muster:
SELECT Tabelle.Spalte
FROM Tabelle
...
Du benutzt jedoch anstatt des Tabellennamens den Datenbanknamen.
yo,
SELECT Verladedatum.* <----
mach daraus mal SELECT touren.*
Ilja
upps,
erst lesen, dann antworten. sehe gerade, ich komme 2 stunden zu spät. meinen post einfach ignorieren...
Ilja