Partage
  • Partager sur Facebook
  • Partager sur Twitter

More than one row returned by a subquery used as an expressi

    3 avril 2011 à 12:08:53

    Bonjour,

    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".

    Pouvez vous m'aider à le régler SVP ?

    MERCI
    • Partager sur Facebook
    • Partager sur Twitter
      3 avril 2011 à 12:23:01

      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.
      • Partager sur Facebook
      • Partager sur Twitter

      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.
      • Editeur
      • Markdown