Einzelnen Beitrag anzeigen

jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#4

AW: alternative wenn select distinct gleiche record nicht filtert.

  Alt 18. Jan 2022, 15:59
Du könntest statt des finalen
"Select distinct * from (.."
ein
Code:
Select <meine eindeutigen Felder> from (
<Mein kompliziertes Select mit Union>
) x
group by <meine eindeutigen Felder>
having count(*)>1
probieren.

<meine eindeutigen Felder>
sollte dabei eine Liste von Spalten sein, anhand derer Du halbwegs sicher sein kannst (oder bist), dass die eindeutig sind. Wenn das Ergebnis leer ist, lass dort Felder weg. Wenn das Ergebnis zu lang ist, unübersichtlich, nimm Felder hinzu. Felder mit der Eigenschaft unscharf sein zu können, am besten nicht aufnehmen (Float, ..)
Gruß, Jo
  Mit Zitat antworten Zitat