Zapewne ktoś już się tym interesował i mógłby mi bliżej przybliżyć, jak napisać takie coś

Mam tabele np:
id | nazwa | miejscowosc | inne
chce aby na stronie byl alfabet, pokolei każda literka od a do z, pomijając takie, na które nie zaczyna się żadna miejscowość. Ale to będzie pryszczem jak dowiem się jak zrobić, aby z bazy pobrało mi te dane.
Tyle co wiem na chwile obecną to wartało by użyć takiego polecenia:
SELECT * FROM tab_miejscowosci WHERE SUBSTRING(miejscowosc,1,1) = 'a'
i teraz tak, samo wykonanie tego nic mi nie daje - orientuje się troche w mySQL ale tego wyczaić nie moge. Wiem, ze wybiera z tabeli ble ble gdzie pierwsza litera jest 'a' - ale przy testach i wstawieniu tego zapytania na query i fetch do print_r zawsze wypisuje mi wartość 1 - niezależne czy jest jakaś miejscowość na podaną literke.
Jeżeli zna ktoś gdzieś jakiś artykuł, lub może mi to bliżej wytłumaczyć, będę wdzięczny 3-kroć

