Comment sélectionner un enregistrement dans une jointure gauche

J'ai besoin de sélectionner un modèle spécifique à partir des Modèles de table à l'aide de sa clé ModelID. J'ai aussi besoin d'ajouter un texte de présentation de contenu à partir de la Model_Content table. Le Models_Content tableau, cependant, dispose de plusieurs notices de contenu pour chaque modèle. J'ai besoin de sélectionner juste la première blurb.

Mes tables ressembler à ceci:

 Models // table
 ModelID // pk
 Model // varchar

 Models_Content // table
 ContentID // pk
 ModelID // fk
 Content // varchar

 SELECT M.ModelID, M.Model, C.Content
 FROM   Models M LEFT JOIN Models_Content C ON M.ModelID =  C.ModelID
 WHERE      M.ModelID = 5

Comment puis-je régler ma requête pour sélectionner juste le tout premier texte de présentation de contenu pour un modèle spécifique?

  • "D'abord" est un avec plus bas ContentID?
  • oui. Le plus bas ContentID sera celui que je veux.
InformationsquelleAutor Evik James | 2011-09-09