escobar1983
29.05.2009, 17:58:35
Witam. Probuje juz jakis czas i nie moge poradzic sobie z zapytanie zlozonym. Chodzi o to ze mamy dwie tabele w jednej np. marki telefonow a w drugiej modele telefonow i cena telefonu. Chce wyswietlic listę marek telefonow posortowanych alfabetycznie, wyświetlając pod każdym z nich modele od najtańszego do najdroższego. jak bedzie wygladalo takie zapytanie. z gory dzieki za pomoc. Pozdrawiam forumowiczow.
maly_swd
29.05.2009, 21:12:29
SELECT * FROM marki_telefonow mat
JOIN modele_telefonow mot ON mat.id=mot.marki_telefonow_id
ORDER BY mat.nazwa , mot.price
powinno dzialac:)
escobar1983
29.05.2009, 21:40:55
nie moge tego niestety teraz sprawdzic ale widze ze nie ma wyswietlania oprocz modelu telefonu ceny. sprawdze jutro i sie odezwe. dziekuje bardzo za pomoc. pozdrawiam
maly_swd
29.05.2009, 22:05:55
Select * .// wyswietla wszystko co CI potrzebne... Order by sortuje tak jak napisales
escobar1983
30.05.2009, 19:14:03
no wlasnie nie bardzo dziala. tak wogole ma wyswietlac marki a pod tym modele wraz z cena. no i marki maja byc posortowane jak rowniez wartosc.
maly_swd
31.05.2009, 11:45:30
zapytanie jest poprawne, jak dasz strukture bazy to bedzie latwiej.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.