Bonjour,
Je suis en train de travailler sur un petit projet personnel.
Je veux faire une requête sur une table qui me retourne les champs qui ne sont pas dans une autre table.
Je m'explique:
J'ai une table "catalogue".
Cette table a un champ qui s'apelle "BilledetNogle"
Ces champs sont peuplés ou nom de données qui se trouvent dans un autre champ "Path" qui se trouve dans une autre table "Billeder".
Ce que je recherche c'est la différence des données pas encore rentrés dans "catalogue.BilledetNogle".
En gros: Resultat = Billeder.Path - catalogue.BilledetNogle
Pour ce faire j'ai éssayé le query suivant:
En retour je me prends :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT Path FROM Billeder WHERE path <> ( SELECT BilledetNogle FROM catalogue);
Pouvez vous m'aiguiller sur la faute de syntaxe que je dois apparament faire?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2#1242 - Subquery returns more than 1 row
J'utilise MySQL sous PhpMyadmin
Sincérement
Jean-Christophe
Partager