Zajmę się małą, ale kluczową częścią pytania:
Zasadniczo zapytanie łączy dwie tabele. ALE obie łączone tabele są w rzeczywistości tą samą tabelą - „zips” (innymi słowy łączy ze sobą tabelę „zips”). Oczywiście, ponieważ reszta zapytania musi zrozumieć, kiedy odwołujesz się do pierwszą kopię tabeli „zips” i kiedy do drugiej kopii tabeli „zips” podajesz alias tabeli do każdego egzemplarza - czyli "a" i "b".
Tak więc „b.xxx” oznacza „kolumnę xxx z plików ZIP tabeli, z DRUGIEJ instancji tej tabeli, która jest dołączana”.