Mam 3 tabele, w ktorycj istotne pola to
t1- zawody:
zawod_id(PK), zawod_nazwa
t2 - ogloszenia:
ogloszenie_id (PK), zawod_id(FK)
t3 - ogloszenia_szczegoly
ogloszenie_id(FK), ilosc_wyswietlen
teraz chcialbym wybrac z tych trzech tabel, w kolejnosci dla danego zawodu, ktorego oferty wyswietlane sa najczesciej, jednak nie moge sobie poradzic z tym. Utworzylem cos takiego:
SELECT zawod_id FROM zawod WHERE ( SELECT sum(ogloszenia_szczegoly.ilosc_wyswietlen) FROM ogloszenia_szczegoly,ogloszenia WHERE ( ogloszenia.zawod_id=zawod.zawod_id AND ogloszenia_szczegoly.ogloszenia_id = ogloszenia.ogloszenie_id ) )
Wyswietla mi liste wszystkich zawodow, wiec wyglada ok, tylko nie potrafie wyciagnac tej sumy z subkwerendy co bym mogl sobie to posortowac czy wyciagnac istotne informacje
Prosze o pomoc,
Pozdrawiam