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:
insert into table inscrire
values (id-etud,id_classe,date)
where id-etud exist in (select email_etud_st
from etudiant-stock
)