rankingi:
id | total_votes | total_value | used_ids
I chcę pobrać z bazy 3 najwyżej ocenione obrazki. Miało by to wyglądać mniej więcej tak:
SELECT * FROM `galeria` ORDER BY (SELECT `total_value`/`total_votes` WHERE *) DESC LIMIT 3
Problem pojawia się w miejscu z *, gdyż pola id w bazie `rankingi` wyglądają tak:
news1, news15, obrazek1, obrazek3 itd
chciałem to zrobić jakoś tak:
WHERE `id`='obrazek'+galeria.id
Ma ktoś jakiś inny pomysł lub powie mi jak napisać moją wersje, aby działała?