Potrzebuję wykonać zapytanie sql w którym wykonuję sortowanie według wartości pola, ale dosyć nietypowo. Mam następujące tabele:
produkty:
- producent_id
- produkt_id
opisy_produktów:
- produkt_id
- produkt_nazwa
- język_id
produkty_w_kategoriach:
- produkt_id
- kategoria_id
dodatkowe_pola:
- id_pola
- nazwa_pola
produkty_do_pol_dodatkowych
- produkt_id
- id_pola
- value
I teraz muszę wyciągnąć dane z tabel produkty i opisy produktów mając podane id kategorii (tabela produkty_w_kategoriach) i posortować to według wybranego pola z tabeli dodatkowe_pola.
Czy ktoś ma pomysł na wykonanie takiego zapytania?