Exection procedure stockee

Fermé
thiouraye Messages postés 7 Date d'inscription mardi 12 juillet 2011 Statut Membre Dernière intervention 20 juillet 2011 - 20 juil. 2011 à 14:13
thiouraye Messages postés 7 Date d'inscription mardi 12 juillet 2011 Statut Membre Dernière intervention 20 juillet 2011 - 20 juil. 2011 à 14:36
Bonjour,

je souhaiterais recupérer l'identifiant d'un login. je cherche d'abords sur ma 1ere table s'il n'existe pas je cherche sur la 2eme et s'il n'existe pas je cherche sur la 3eme. j'exécute la requête mais ça ne marche pas j'aurai besoin d'un coup de main s'il vous plait.
Merci beaucoup

if exists (select top 1 id_1,1 as espace FROM table1 WHERE emailprof = @emailprof and password = @password)

else if exists (select top 1 id_2,2 as espace FROM table2 WHERE email= @password and password = @password)

else if exists (select top 1 id_3,3 as espace from table3 where email= @password and password = @password)

4 réponses

Aktayen Messages postés 189 Date d'inscription dimanche 31 mai 2009 Statut Membre Dernière intervention 17 décembre 2015 19
20 juil. 2011 à 14:27
c'est en quel langage?
0
thiouraye Messages postés 7 Date d'inscription mardi 12 juillet 2011 Statut Membre Dernière intervention 20 juillet 2011 1
20 juil. 2011 à 14:29
Oui j'ai oublié de préciser c en sql server
Merci encore
0
Aktayen Messages postés 189 Date d'inscription dimanche 31 mai 2009 Statut Membre Dernière intervention 17 décembre 2015 19
Modifié par Aktayen le 20/07/2011 à 14:38
Je ne connais pas sql server, mais sinon à quoi sert ton 'as espace'? et est ce que tu as besoin d'un top pour ce genre de requète.
0
thiouraye Messages postés 7 Date d'inscription mardi 12 juillet 2011 Statut Membre Dernière intervention 20 juillet 2011 1
20 juil. 2011 à 14:36
j'en ai besoin c lui qui me sert de voir dans quel table j'ai tapé
0