Bonjour à tous,

Je dois insérer des données dans une table en me basant sur une sélection et des données contenues dans une autre.

Disons par ex. que j'ai une table Personnes:

et je dois abonner en 2008 à une revue tous les habitants d'une commune. Je dois donc insérer dans la table Abonnements des données de la forme

Code : Sélectionner tout - Visualiser dans une fenêtre à part
id personne_id  annee_abonnement
où id est auto-incrémenté.

Je dois donc faire une opération du genre

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Pour chaque personne WHERE commune LIKE machin:
 
INSERT INTO abonnements (personne_id, annee_abonnement) VALUES (personne_id, '2008')
Comment réaliser ce genre de chose ?

Merci d'avance