Mysql: déplacer un enregistrement d'une table à une autre?

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

theJB
WRInaute impliqué
WRInaute impliqué
 
Messages: 410
Inscription: Ven Avr 07, 2006 21:42

Mysql: déplacer un enregistrement d'une table à une autre?

Message le Lun Avr 30, 2007 12:04

Je voudrais déplacer sous php un enregistrement de table1 à table2 (les 2 tables ont la même structure).

Je pourrais faire un select / insert / delete mais je crois me rappeler qu'il existe une fonction toute faite, qq1 connait-il son nom?


dmathieu
Modérateur
Modérateur
 
Messages: 6930
Inscription: Ven Jan 09, 2004 16:21

Message le Lun Avr 30, 2007 12:46

Code: Tout sélectionner
INSERT INTO table2
SELECT * FROM table1;


Après, tu peut ajouter un WHERE dans la requête de sélection pour ne sélectionner que les uplets de ton choix.

Note que cela ne fait que la copie. Il faut que tu supprime après.

theJB
WRInaute impliqué
WRInaute impliqué
 
Messages: 410
Inscription: Ven Avr 07, 2006 21:42

Message le Lun Avr 30, 2007 14:19

yop merci c'est pile poil ce que je voulais


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités