Récupérer le résultat d'une requete dans une variable ...

Résolu
dinous Messages postés 57 Date d'inscription mercredi 18 décembre 2002 Statut Membre Dernière intervention 21 juin 2006 - 20 févr. 2006 à 16:27
dinous Messages postés 57 Date d'inscription mercredi 18 décembre 2002 Statut Membre Dernière intervention 21 juin 2006 - 20 févr. 2006 à 19:59
bonjour !

voici ce que je voudrai faire :

select distinct()
from ...
where ...

et metre le résultat de cette erquete dans eun variable genre :

@mavar = select distinct()
from ...
where ...

ou

select distinct() into @mavar
from ...
where ...

mais rien n'y fait ... et je voudrai pas utilisezr un CURSOR pour un jeux d'enregistrement que je sais qu'il va y avoir forcément un seul résultat ...

Comment faire ???

2 réponses

dinous Messages postés 57 Date d'inscription mercredi 18 décembre 2002 Statut Membre Dernière intervention 21 juin 2006
20 févr. 2006 à 19:59
c bon j'ai trouvé !!

select @mavar = ...
from ...
where ...

il faut l' arobase en fait ! :)
3
dinous Messages postés 57 Date d'inscription mercredi 18 décembre 2002 Statut Membre Dernière intervention 21 juin 2006
20 févr. 2006 à 16:42
c bon j'ai trouvé !!

select mavar = ...
from ...
where ...

mais il ne faut pas de clause distinct et pas de @ au niveau de la variable.
0