j'ai un probleme de requete sql.
mes tables:
etudiant (id-etud,nom_etud,email_etud)
etudiant-stock(id-etud-st,nom_etud_st,email_etud_st)
classe (id-classe,libelle_classe)
inscrire(id-etud,id-classe,date_inscription)

explications:
je veux faire une inscription de etudiant dans une classe donnée.
mais je veux que l'email de l'etudiant saisie soit identique a celui se trouvant dans la table etudiant-stock.
Ainsi donc je permet seulement aux etudiant se trouvant dans la table etudiant-stock de pouvoir s'inscrire

nb: la table etudiant-stock contient la liste de tous les etudiants autorisés a s'inscrire.

la requete que j'ai proposer est:

Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
insert into table inscrire
values (id-etud,id_classe,date)
where id-etud exist in (select email_etud_st 
                                from etudiant-stock
                               )