Bonjour,
Je suis entrain de develloper un site en ASP, et j'ai un petit probleme avec une de mes requetes de selection.
J'ai une liste de Dvds dans une de mes tables, avce un champ "id" de type auto increment.
et un champ "Titre" de type varchar ainsi que d'autre qui me donnent les informations diverses du dvd.
Mon probleme est que des enregistrement avec des "id" différent peuvent être totalement identique si ce n'est leur id.
Ma requete devrait me permettre de selectionner tous les Titre mais en ne selectionnant qu'une seule fois le même titre.
Voici ma requete actuelle :
SELECT *
FROM Dvds, Editeur, Realisateur
Where Dvds.nidEditeur=Editeur.nid AND Dvds.nidRealisateur=Realisateur.nid
GROUP BY Dvds.sTitre
Malheureusement, quand je l'execute sous SQL Server pour creer la procedure stockee qui lui sera associee, j'ai un retour d'erreur "Column 'Dvds.nid' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause."
Comment puis-je faire pour selectionner tous les champs mais en n'affichant pas les doublons du titre.
Merci d'avance.
Lionel