Je cherche à remplir ma table couvre à partir des tables DéfinieSur, Comprend.
INSERT INTO Couvre SELECT GenreID,ArtistID FROM definieSur,comprend WHERE definieSur.GenreID=(SELECT genreID FROM caracteriser) AND comprend.ArtistID!=(SELECT ArtistID FROM participer);
Cependant, j'ai un problème : "more than one row returned by a subquery used as an expression".
more than one row returned by a subquery = plus d'une ligne retourné par une sous-requête.
Donc tu ne peux pas mettre de = il faut utiliser IN.
More than one row returned by a subquery used as an expressi
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.