|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Inscription : octobre 2006 Messages : 102 ![]() |
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 où id est auto-incrémenté. Je dois donc faire une opération du genre Code :
Merci d'avance |
||
|
|
00
|
|
|
#2 |
![]() ![]() Michel Consultant informatique Inscription : mai 2005 Messages : 3 006 ![]() |
salut,
quelque chose dans ce style Code :
INSERT INTO abonnements SELECT personne_id, '2008' FROM personnes WHERE commune LIKE .. |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : octobre 2006 Messages : 102 ![]() |
Merci,
La solution était précisément Code :
INSERT INTO abonnements SELECT NULL,personne_id, '2008' FROM personnes WHERE commune LIKE .. (Je ne l'ai pas trouvé tout seul, j'ai regardé le code SQL de la même opération effectuée avec PhpMyAdmin) |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com