SQL 2005: die letzten 30 Tage selektieren

Diskutiere SQL 2005: die letzten 30 Tage selektieren im Datenbanken Forum im Bereich Software Forum; hallo, ich möchte aus einer Tabelle Daten selektieren die mir die Daten von dem heutigen Tag bis 30 Tage zurück ausgeben soll. z.B. 15.05.2007 bis...
  • SQL 2005: die letzten 30 Tage selektieren Beitrag #1
M

mowch

Threadstarter
Dabei seit
27.11.2006
Beiträge
12
Alter
42
hallo,
ich möchte aus einer Tabelle Daten selektieren die mir die Daten von dem heutigen Tag bis 30 Tage zurück ausgeben soll.
z.B. 15.05.2007 bis 15.04.2007

danke
 
  • SQL 2005: die letzten 30 Tage selektieren Beitrag #2
B

bagira

Dabei seit
29.06.2006
Beiträge
298
Ort
in Deutschland.
so geht es:

select * FROM <Tabelle> WHERE <DasDatumFeld> < (CURRENT TIMESTAMP - <AnzahlTage> DAYS
 
  • SQL 2005: die letzten 30 Tage selektieren Beitrag #3
M

mowch

Threadstarter
Dabei seit
27.11.2006
Beiträge
12
Alter
42
ich bekomm da die Fehlermeldung:
Falsche Syntax in der Nähe des 'Current'-Schlüsselwortes.

select * FROM view_Daten_RTM where Datum Current TIMESTAMP - 30 DAYS
 
  • SQL 2005: die letzten 30 Tage selektieren Beitrag #5
M

mowch

Threadstarter
Dabei seit
27.11.2006
Beiträge
12
Alter
42
select * FROM view_Daten_RTM where Datum < Current TIMESTAMP - 30 DAYS
geht leider auch nicht
 
  • SQL 2005: die letzten 30 Tage selektieren Beitrag #6
Bullayer

Bullayer

Schwergewicht
Dabei seit
19.07.2006
Beiträge
24.171
Ort
DE-RLP-COC
Vielleicht so:

select * FROM view_Daten_RTM where Datum < (Current TIMESTAMP - 30 DAYS)
 
  • SQL 2005: die letzten 30 Tage selektieren Beitrag #8
Bullayer

Bullayer

Schwergewicht
Dabei seit
19.07.2006
Beiträge
24.171
Ort
DE-RLP-COC
Versuchs mal mit Current Date statt Current Timestamp.
 
  • SQL 2005: die letzten 30 Tage selektieren Beitrag #10
T

thecaptain

Dabei seit
19.06.2006
Beiträge
1.631
Alter
40
Ort
Nordthüringen
gab es nicht auch einen ausdruck namens 'now'? versuche den mal

mfg
 
  • SQL 2005: die letzten 30 Tage selektieren Beitrag #11
M

mowch

Threadstarter
Dabei seit
27.11.2006
Beiträge
12
Alter
42
jetzt hab ichs!
hier die lösung
SELECT GETDATE() - 30 AS Datum

bzw.

select * from <Tabellenname> where <DasDatumFeld> between (SELECT GETDATE() - 7 AS DatumX ) and getdate()


danke
 
Zuletzt bearbeitet:
Thema:

SQL 2005: die letzten 30 Tage selektieren

SQL 2005: die letzten 30 Tage selektieren - Ähnliche Themen

30 Tage sperre durch Erneuerung Sicherheitsinformationen: Ich habe zuerst versucht, mein Kennwort zurück zu setzten. Jedoch war dort eine alte Mail hinterlegt, auf der ich keinen Zugriff hatte. Ich habe...
Microsoft Store direkten Support für Rückgaben: Hallo, Ich habe folgendes Problem und der Support konnte mir bisher nicht helfen, sondern wir drehen uns im Kreis... Ich habe einen Surface...
Outlook Live: imac Mail Abruf - Posteingang Frage löschen im allgemeinen nach wieviel Tagen automatisch: Hallo zusammen, imac 10.14.4 (18E226) Mojave Mail Version 12.4 (3445.104.8) Frage: wird nach bestimmten Tagen (z.B 30, oder 7 Tagen) der...
Windows 10 Systemabbild mit Bitlocker: Hallo zusammen, um mich gegen plötzlichen Systemverlust bei Festplattenausfall zu schützen, überlege ich regelmäßig ein Systemabbild zu...
Soundprobleme im Browser seit letztem Windowsupdate: Hallo, Ich musste diesbezüglich schonmal einen Thred erstellen: Soundprobleme im Browser seit letztem Windowsupdate Leider habe ich das selbe...
Sucheingaben

letzten 30 Tage sql

Oben