hikeda_ya
Erfahrenes Mitglied
Servus,
ist bestimmt 100-Tausend mal durchdiskutiert - nur finde ich nicht das was ich brauche.
ich habe ein Excelsheet bekommen in dem Firmen-Adressen mit Ansprechpartnern eingegeben wurden.
Da leider Excel sind die Kundennummern Adressen usw in jeder Zeile eingetragen.
Ich habe das Sheet in MS_SQL eingelesen und auch schon Groupieren können.
Dennoch habe ich noch Doppelte nach dem Groupieren. Wie kann ich jetzt mir nur diese Doppelten anzeigen lassen um diese dann zu bereinigen um die Daten redundant in eine eingene Tabelle zu speichern.
zbsp.
kd_nr | Firma | Strasse
4711 | test + co | haupt str. 11
4711 | test & co | hauptstr. 11
das Problem dabei ist - das ein einfaches
nicht das richtige ist - da ja beim group by 2 zeilen a Anzahl = 1 angezeigt werden
ist bestimmt 100-Tausend mal durchdiskutiert - nur finde ich nicht das was ich brauche.
ich habe ein Excelsheet bekommen in dem Firmen-Adressen mit Ansprechpartnern eingegeben wurden.
Da leider Excel sind die Kundennummern Adressen usw in jeder Zeile eingetragen.
Ich habe das Sheet in MS_SQL eingelesen und auch schon Groupieren können.
Dennoch habe ich noch Doppelte nach dem Groupieren. Wie kann ich jetzt mir nur diese Doppelten anzeigen lassen um diese dann zu bereinigen um die Daten redundant in eine eingene Tabelle zu speichern.
zbsp.
kd_nr | Firma | Strasse
4711 | test + co | haupt str. 11
4711 | test & co | hauptstr. 11
das Problem dabei ist - das ein einfaches
PHP:
select spalte_1, spalte_2, spalte_3, count(*) as Anzahl
from tabelle
group by spalte_1, spalte_2, spalte_3
having count(*) > 1;
nicht das richtige ist - da ja beim group by 2 zeilen a Anzahl = 1 angezeigt werden
Zuletzt bearbeitet: