Witam!
Mam tabele ze zdjęciami dla ofert, dla jednej oferty może być dostępne wiele zdjęć, lecz tylko jedno zdjęcie dla jednego id_oferty może mieć flagę "główne" (ale nie musi). Potrzebuję utworzyć następujący warunek bezpośrednio w zapytaniu SQL, aby nie tworzyć kilku bezsensownych zapytań:
Wybierz foto dla danego id_oferty jeżeli foto jest ustawione jako główne, inaczej wybierz pierwsze foto (LIMIT 0,1) dla danego id_oferty (jeżeli dla danego id_oferty nie ma rekordów z flagą "głowne")
niestety po przeszukaniu forum nie znalazłem przykładu, który byłby adekwatny do mojego problemu, a drogą dedukcji nie udało mi się dojść do konkretnego rozwiązania, dlatego proszę o pomoc.