![]() |
Datenbank: MDB • Zugriff über: ADO
Datumsberechnung im SQL-String
Hallo,
welche Möglichkeit gibt es eine Datumsberechnung in einem SQLstring durchzuführen ? zB Spalte in Form TDateTime - Heute = x vergangene Tage? |
Re: Datumsberechnung im SQL-String
Kommt darauf an, iob Access Funktionen dafür bereitstellt.
|
Re: Datumsberechnung im SQL-String
Unter MSSQL gibt es AFAIK die Funktion DateDiff().
|
Re: Datumsberechnung im SQL-String
Ja stimmt
origin. MS: Zitat:
muss es dann so angewendet werden?
SQL-Code:
heute:=now;
SELECT...DateDiff(d,datumspalte,heute) AS Tagesdifferenz... |
Re: Datumsberechnung im SQL-String
Ich bin kein Access-Experte, aber das sieht korrekt aus. Wie das "heute" zu ersetzen ist, musst Du allerdings mal nachlesen.
|
Re: Datumsberechnung im SQL-String
Hast du bei Access oder MSSQL geschaut?
|
Re: Datumsberechnung im SQL-String
Das beispiel hatt ich mir so ausgedacht, aber nicht probiert
Das zitierte ganz oben ist aus der Access-Hilfe. Nur halt kein Syntax-Beispiel dabei. "heute" müsste natürlich "now" sein. Aber grundzätzlich, kann man datediff() als Alias zurückgeben? |
Re: Datumsberechnung im SQL-String
Wieso sollte das nicht gehen, ist ja auch nur ein Feld, wenn auch ein berechnetes.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:38 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz