Delphi-PRAXiS
Seite 1 von 4  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Zwei SQL Anweisungen in einer. (https://www.delphipraxis.net/95966-zwei-sql-anweisungen-einer.html)

Zaebos 16. Jul 2007 20:39

Datenbank: DBase • Version: 3 • Zugriff über: ADO

Zwei SQL Anweisungen in einer.
 
Hallo nochmal.

Ganz kurze frage am Rande. Hab ne SQL-Anweisung die mir DS mit BETWEEN sucht. Diese DatenSätze möchte ich dann nochmal sortieren. Mit OrderBy funktioniert das aber komischerweise nicht. Kann mir da wer kurz n Rat geben?

Danke schonmal.

mkinzler 16. Jul 2007 20:44

Re: Zwei SQL Anweisungen in einer.
 
Zeig mal deine Abfrage.

Zaebos 16. Jul 2007 20:48

Re: Zwei SQL Anweisungen in einer.
 
Delphi-Quellcode:
SELECT Feld1,Feld2.... FROM Tabelle WHERE Feld1 BETWEEN "01.01.1999" AND TODAY() AND Feld2 BETWEEN "0000" AND NOW()
In etwa habe ich mir das gedacht. Und dann halt noch nen ORDER BY füe die beiden Felder, sodass ich immer den aktuellen Datensatz (zeitlich am nächsten) und immer weiter abwärts habe.

mkinzler 16. Jul 2007 20:50

Re: Zwei SQL Anweisungen in einer.
 
Welche Typen haben Feld1 und Feld2?

Zaebos 16. Jul 2007 20:52

Re: Zwei SQL Anweisungen in einer.
 
Feld1 Datum, Feld2 Integer. Geht das vllt mit UNION?

mkinzler 16. Jul 2007 20:55

Re: Zwei SQL Anweisungen in einer.
 
Now() ist ein Timestamp. Wie willst du diese mit Integer vergleichen?

Zaebos 16. Jul 2007 20:58

Re: Zwei SQL Anweisungen in einer.
 
stimmt. war auch die alte anweisung. sry. hab nu für die zeit FormatDateTime genommen. und union is auch quatsch sry.

das macht die verzweiflung.

mkinzler 16. Jul 2007 21:00

Re: Zwei SQL Anweisungen in einer.
 
Grundsätzlich sollte es aber mot dem Order By gehen. Kommt den ein Fehler oder wird nur falsch sortiert?

Zaebos 16. Jul 2007 21:01

Re: Zwei SQL Anweisungen in einer.
 
mom

mkinzler 16. Jul 2007 21:02

Re: Zwei SQL Anweisungen in einer.
 
Zitat:

Zitat von Zaebos
mom

Was heißt das im Klartext?


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:55 Uhr.
Seite 1 von 4  1 23     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz