bonjour,

Dans ma requete je souhaite que au hasard soit selectionné 5 enregistrements et éventuellement la photo principale de l'enregistrement (si il y a une photo principale sinon une image par defaut s'affiche)...
J'ai les deux tables ci-dessous :

objet(id_objet, id_categorie, etat);
photo_objet(id_photo, id_objet, principale);

la requete ci-dessous ne selectionne que les enregistrements ayant une photo, comment faire pour que des enregistrements sans images soient aussi selectionnés ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT * FROM objet INNER JOIN photo_objet ON objet.id_objet = photo_objet.id_objet WHERE photo_objet.principale = 'oui' AND objet.etat_annonce = 'affiche' ORDER BY RAND() ASC LIMIT 5
Merci d'avance pour vos réponses ^^