Wojciech Miszkiewicz

Wojciech Miszkiewicz Co nieco umiem, ale
ciąglę się uczę!

Temat: Pole ULICA_LOKAL - problem z sortowaniem.

Witam Sszystkich

Siedzę 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ę.