Hallo zusammen.
Ich such gerade verzweifelt eine Möglichkeit das Haupbild einer Variante mittels SQL direkt über die DB zu ermitteln. In der Tabelle s_articles_images fehlt leider ein Kennzeichen mit dem ich das Hauptbild identifizieren könnte. Lediglich die Reihenfolge könnte Aufschluss geben aber hier habe ich auch noch keine Möglichkeit gefunden die Einträge mit der kleinsten Reihenfolge zu gruppieren.
Hier mal mein Ansatz einer Mapping-Tabelle:
SELECT ai.*, aid.article_detail_id, aid.img, aid.parent_id, m.path
FROM s_articles_img ai
INNER JOIN s_articles_img aid ON aid.parent_id = ai.id
INNER JOIN s_media m ON m.id = ai.media_id
GROUP BY aid.parent_id
ORDER BY ai.position ASC
Jemand eine Idee? Hocke da schon ne gefühlte Ewigkeit dran.
Gruß Mike