Vous n'êtes pas identifié(e).

#1 14/03/2013 14:13:33

inesjg
Membre

Select in (select) on postgresql

Bonjour
J'ai essayer d’écrire une requête dans postgresql sous la forme suivante:
'select nom,prenom from personne where age in select id from age'
il renvoie une erreur "l'opérateur de comparaison de ligne ne doit pas renvoyer un ensemble "
alors comment je peut  écrire in select dans le clause where en postgresql 
merci d'avance

Hors ligne

#2 14/03/2013 14:56:44

gleu
Administrateur

Re : Select in (select) on postgresql

Essayez plutôt ceci : select nom,prenom from personne where age in (select id from age)


Guillaume.

Hors ligne

#3 14/03/2013 16:32:09

inesjg
Membre

Re : Select in (select) on postgresql

Toujours pareil avec les parenthèses

Hors ligne

#4 14/03/2013 16:53:09

Marc Cousin
Membre

Re : Select in (select) on postgresql

Pareil ? Même message d'erreur ?


Marc.

Hors ligne

#5 14/03/2013 16:55:50

inesjg
Membre

Re : Select in (select) on postgresql

oui rien à changé avec les parenthèses, le meme message d'erreur!!

Hors ligne

#6 14/03/2013 18:00:19

Marc Cousin
Membre

Re : Select in (select) on postgresql

Ça n'est pas cette requête exactement que vous exécutez, si ?


Marc.

Hors ligne

Pied de page des forums