Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Brauche Hilfe bei SQL-Anweisung (https://www.delphipraxis.net/22674-brauche-hilfe-bei-sql-anweisung.html)

daywalker-dj-k 21. Mai 2004 10:52


Brauche Hilfe bei SQL-Anweisung
 
hallo,
folgendes Problem:

ich habe die zwei tabellen "pakete" und "versanddaten"

"pakete":

AUFTRAGSID-----PAKETINFO
1-----------------a
1-----------------b
2-----------------a


"versanddaten"

AUFTRAGSID-------DATUM
1----------------01.01
2----------------02.01
1----------------05.01


die beiden tabellen sind über AUFTRAGSID miteinander verknüpft.
nun möchte ich in einem bericht alle Paketinfo-Daten ausgeben, wenn das Paket in einem bestimmten Zeitraum (datum) liegt. allerdings würde ich bei diesem beispiel die daten ja doppelt ausgeben (insgesamt 4 also), da ja die AUFTRAGSID in "versanddaten" mehrfach enthalten ist und somit auch die PAKETINFO-Daten doppelt ausgegeben würden.

wenn ich nun allerdings die daten gruppiere (GROUP BY) gruppiert er mir nicht nur die daten in "versanddaten", sondern ja auch die daten in "pakete", was dazu führen würde, dass nur ein einziger datensatz ausgegeben würde (brauche aber zwei)

das ganze ist etwas schwer zu erklären :-)

danke
mfg
tkliewe

Smokey 21. Mai 2004 11:00

Re: Brauche Hilfe bei SQL-Anweisung
 
Ick versteh zwar nicht ganz was du willst, dein bisheriges SQL-Statement wär ganz nützlich
aber probier mal :

SQL-Code:
SELECT DISTINCT
   pakete.paketinfo
FROM
   pakete,versanddaten
WHERE
   pakete.AUFTRAGSID = versanddaten.AUFTRAGSID
AND
  dein datumsvergleichsgedöns


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:20 Uhr.

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