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 )
Partager