Wojciech
Miszkiewicz
Co nieco umiem, ale
ciąglę się uczę!
Temat: Pole ULICA_LOKAL - problem z sortowaniem.
Witam SszystkichSiedzę nad tym od samego rana i nic nie wymyśliłem działającego, ale mam masę rozwiązań niedziałających, więc jeszcze kilka godzin i będę ekspertem w nie działającym sortowaniu ;)
Chcę wyciągnąć kontrahentów sortując ich ulicami, dostając wynik
Jan Y, Wiejska 1
Magda X, Wiejska 2
Mateusz Z, Wiejska 3
...
...
Zenobia A, Wiejska 10
Magdalena B, Wiejska 11
Select nazwa_pelna, ulica_lokal order by ulica_lokal asc zwraca ulice w takiej kolejności:
Wiejska 1
Wiejska 10
Wiejska 11
Wiejska 2
Wiejska 3
Wiejska 30
Wiejska 31
itd.
Jak zbudować zapytanie, które posortuje ulice "po ludzku" i na dodatek pominie z sortowania przedrostki w stylu "ul.", "os.", "pl." itd, bo nie wszystkie adresy mają wpisane te przedrostki.
Mam nadzieję, że ktoś coś wymyśli, bo ja mam już mordercze skłonności po tylu godzinach. Pewnie jest to jakaś pierdoła, o której nawet nie pomyślałem i będzie mi głupio, gdy zobaczę rozwiązanie problemu.
Liczę na Waszą pomoc, bo bez niej sobie nie poradzę.