Bonjour,
Est-il possible d'insérer dans une table des records conditionnées par une autre table.
Imaginons que j'ai la table
et la table
Code : Sélectionner tout - Visualiser dans une fenêtre à part useraccess (userid, type)
Je veux rajouter des records dans la table useraccess mais uniquement si le role du user vaut 'm'. Dans ma table useraccess, je veux donc obtenir autant de records avec le type 1 que j'ai de records dans la table user avec le role 'm'
Code : Sélectionner tout - Visualiser dans une fenêtre à part user (userid, role)
La requête pourrait ressembler à ça :
Evidemment, cette requête ne fonctionne pas. Y-a-t'il moyen de faire ça ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part insert into useraccess values (user.id, 1) where user.role = 'm'
Merci par avance.
Partager