Hi ilja,
In der ersten Tabelle a sind Mitgliederzahlen
Beispielformat
plz, anzahl
dann gibt es eine Tabelle b, welche ein mapping von plz zu gkz (8 stellige Zahl) erledigt.
Bei der Abfrage sollen jetzt alle Mitgliederzahlen für jeden Landkreis einzeln ausgegeben werden. Die Landkreise (die ersten 5 stellen einer gkz) werden als Liste übergeben (substr(b, 1, 5) in ('.....', '.....')).
Bei Hamburg (gkz 02000000) und Berlin (gkz 11000000) tauchen z.b. keine Doppelzählungen auf, da es keine weitere gkz mit den ersten 5 Zahlen gibt
Der Landkreis Lindau (Bodensee) hat 20 verschiedene gkzs (09776111, 09776112, 09776113, 09776114, 09776115, 09776116, 09776117, 09776118, 09776120, 09776121, 09776122, 09776124, 09776125, 09776126, 09776127, 09776128, 09776129, 09776130 und 09776131).
Mein Problem ist jetzt, wenn ich in der Abfrage substr(b.gkz) = '09776' mache, einige Mitglieder pro plz dann doppelt gezählt werden.
ich hoffe, dass es jetzt verständlicher ist
gkz = Gemeindekennzahl
Kristin