Exection procedure stockee

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

  1. Oui j'ai oublié de préciser c en sql server
    Merci encore
    1. 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.
      1. j'en ai besoin c lui qui me sert de voir dans quel table j'ai tapé