Forum: Datenbanken
C#
by Jelly,
21. Okt 2007
Oder eventuell so:
select StrId, Status, Name_Sort, Name46, Name22
from Tabelle
where StrNr = 1
Forum: Datenbanken
C#
by Jelly,
21. Okt 2007
und
widerspricht sich. Ich erkenne da keine eindeutige ID, sondern eher sowas, dass es für eine ID (z.B. 840) unterschiedliche Schreibweisen für die Strassennamen gibt. Es handelt sich aber wohl um ein und die gleiche Strasse.
Und wenn ich dein nun endlich richtig verstanden hab, willst du für jede ID (837-843) jeweils einen einzigen Datensatz in deine Zieltabelle schreiben. Welcher,...
Forum: Datenbanken
C#
by Jelly,
21. Okt 2007
Du musst erst mal definieren, was für dich ein identischer Datensatz ist. Und über diese Spalten musst du ein "select distinct" ausführen.
Willst du für diese Datensätze dann noch eine von eventuell mehreren IDs übernehmen, musst du ein Kriterium finden, welche ID genommen werden soll (z.B. jeweils die Kleinste). Das Kriterium muss über eine Agregatfunktion definierbar sein, wie z.B. Min
...