Zitat von
Schodn:
Ich möchte nur das feld haupt distinct setzen, aber mit dieser abfrage setzt er mir alle felder auf distinct
aqTmp.SQL.Add( 'SELECT DISTINCT(haupt), sub, fname_haupt, fname2_haupt, fname_sub, fname2_sub FROM Kundenrelation' );
Tja, das geht technisch nicht. DISTINCT wirkt auf alle Felder.
Es werden nur Duplikate ausgefiltert.
Du musst zurück an den Anfang und mit mit klaren Worten formulieren, was zu eigentlich erreichen möchtest und wie die Struktur der beteiligten Tabellen aussieht.