![]() |
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 |
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 10:31 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