Einzelnen Beitrag anzeigen

Snyderburn

Registriert seit: 19. Sep 2003
85 Beiträge
 
Delphi 2005 Architect
 
#5

Re: SQL - Doppelte Daten Ausblenden

  Alt 3. Dez 2003, 08:21
Hi r_kerber
Zitat:
das funktioniert auch über mehrere Tabellen. Schau Dir das Ergebnis mal genau an. Ansonsten beschreib doch mal genauer, was Du machst.
Hier ist mal mein SQL-Statement!

SQL-Code:
Select DISTINCT * from Anschrift, EXTERN_FREIGABE, intern1, intern_freigabe
where anschrift.id_anschrift = EXTERN_FREIGABE.id_anschrift
and EXTERN_FREIGABE.FREIGABE_EXT = 0
and anschrift.id_anschrift = intern1.id_anschrift
and intern1.id_intern = intern_freigabe.id_intern1
and intern_freigabe.freigabe = 0
order by intern1.ranking desc
Ob ich da den Befehl "DISTINCT" rein schreibe (oder nicht), macht überhaupt keinen Unterschied.

Funktion des SQL-Statement:
Es befinden sich in der Tabelle Intern1 mehrere, auch gleiche Lieferanten. Jeder Lieferant soll nur "einmal" ausgegeben werden. Was ich da noch nicht eingebaut habe ist, dass das Feld "Ranking" von den gleichen Lieferanten zusammen gefasst werden soll (es soll der Durchschnitt ermittelt werden).
  Mit Zitat antworten Zitat