par
Isuka » 13 août 2006, 20:10
Bonjour,
Je sèche un peu sur une requête :
J'ai une table "models" avec des infos sur le modèle (id, nom, prenom, age...).
J'ai une autre table "photos" avec mes infos sur les photos des modèles (id, model_id, format, miniature, photo).
Je souhaiterais pour cette requête récuperer toutes entrées de ma table "models" et en même temps récuperer une seule entrée de la table "photos".
Quelque chose du style :
Code : Tout sélectionner
SELECT m.id, m.nom, m.prenom, m.age, m.taille, m.mensurations, p.miniature FROM models AS m, photos AS p WHERE p.model_id = m.id
Mais je voudrais limiter la sélection des images à une seule, ce qui me sortirais en résultat :
id : 1
nom : Campbell
prenom : Naomi
miniature : tn_image01.jpg
id : 2
nom : Schiffer
prenom : Claudia
miniature : tn_image08.jpg
etc...
Merci d'avance

Bonjour,
Je sèche un peu sur une requête :
J'ai une table "models" avec des infos sur le modèle (id, nom, prenom, age...).
J'ai une autre table "photos" avec mes infos sur les photos des modèles (id, model_id, format, miniature, photo).
Je souhaiterais pour cette requête récuperer toutes entrées de ma table "models" et en même temps récuperer une seule entrée de la table "photos".
Quelque chose du style :
[code]
SELECT m.id, m.nom, m.prenom, m.age, m.taille, m.mensurations, p.miniature FROM models AS m, photos AS p WHERE p.model_id = m.id
[/code]
Mais je voudrais limiter la sélection des images à une seule, ce qui me sortirais en résultat :
id : 1
nom : Campbell
prenom : Naomi
miniature : tn_image01.jpg
id : 2
nom : Schiffer
prenom : Claudia
miniature : tn_image08.jpg
etc...
Merci d'avance :)