Mam 2 tabele.
- Zawiera informacje o abonencie pola: (id, idk, nazwisko, imie , adres)
gdzie idk to id kupca - Zawiera inforacje o kupcach czyli (id,idk,nazwa firmy,adres,telefon,fax)
Od razu wiadomo ze abonent o danym idk pracuje w odpowidniej firmie z tabeli drugiej.
Z tego mam zrobic kasiazke telefoniczna ktora sortuje dane wg nazwiska z tab 1 oraz nazwy firmy z tab 2. Tzn mam terminarz z zakladkami poszczegolnych liter i select. Jezeli w selecie wbyiore nazwisko problem jest prosty:
select * from tab1 where UPPER(nazwisko) LIKE $litera% ORDER BY nazwisko
Klikan na pole z litera u i sprawdza mi w tab1 wszystkie wpisy gdzie nazwiska zaczynaja sie na ta litere. Gra muzyka. Ale teraz chce to zrobic wg firmy , ktora jest w tabeli 2 i tu wg mnie jest wiekszy problem.
Nie wiem czy za pomoca jednego zpaytania jestem w stanie to zrobic.
Po pierwsze musze miec wszyskie IDK z tab 1 , dla tych IDK <ort>znaleŹĆ </ort>nazwy firm z tabeli 2-ej zaczynajace sie od danej litery i wyswietlic rekordy ale tylko te ktore sa w tab 1-ej bo tab 2 przechowuje wszystkie firmy jakie sa w danej bazie .
troszke to zawiazane.....
// nie rób tylu literówek, bo Ci nawstawiam orty - ŁF