requête multi table left join
Bonjour,
J'ai ma requete :
Code:
1 2 3
| SELECT sm_image.img, sm_properties.postcode, sm_properties.address2, sm_properties.address3
FROM sm_image, sm_properties
LEFT OUTER JOIN sm_image ON sm_image.id_properties = sm_properties.id |
elle met retourne : MySQL a répondu:Documentation
#1066 - Not unique table/alias: 'sm_image'
Car je voudrais n'afficher que le parent ( table sm_propreties) avec un seul de ses enfant ( table sm_image). Dans la table enfant, j'ai les images correspondantes à la propriété mais moi je veux seulement afficher son premier enfant.
En faisant ça je me retrouve avec tous les enfant ce qui est normal :
Code:
1 2 3
| SELECT sm_image.img, sm_properties.postcode, sm_properties.address2, sm_properties.address3
FROM sm_image, sm_properties
WHERE sm_image.id_properties = sm_properties.id |
Si vous avez une idée pour moi ...