Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2036 connectés 

 


Dernière réponse
Sujet : [MySQL] Fusionner 2 tables... ?
Tentacle

Jerome a écrit a écrit :

+ de 24 000 enregistrements youpi ;)
va falloir que je prenne 2 secondes pour faire un truc en PHP ;)
 
sinon pour mysql, c bien ce que je craignais, en tout cas merci :)  




 
de rien  :jap:


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Tentacle

Jerome a écrit a écrit :

+ de 24 000 enregistrements youpi ;)
va falloir que je prenne 2 secondes pour faire un truc en PHP ;)
 
sinon pour mysql, c bien ce que je craignais, en tout cas merci :)  




 
de rien  :jap:

Jerome + de 24 000 enregistrements youpi ;)
va falloir que je prenne 2 secondes pour faire un truc en PHP ;)
 
sinon pour mysql, c bien ce que je craignais, en tout cas merci :)
Tentacle

Jerome a écrit a écrit :

merci, ca me semblait bien mais mysql n'en veut pas :-( [...]



 
Bon je viens de regarder la description de UPDATE, et en fait MySQL n'autorise l'update de plusieurs table en même temps  :gun:  
 
Donc il te reste à faire un select sur la table posts_text et de faire pour chaque ligne l'update dans la table posts ...

Jerome merci, ca me semblait bien mais mysql n'en veut pas :-(
voici la requete (j'avais oublié le 's' a la fin du nom de la 2ème table)
 
UPDATE posts,  
posts_text
SET
posts.post_text=posts_text.post_text
WHERE posts.post_id=posts_text.post_id
 
et MySQL me renvois :
You have an error in your SQL syntax near '  
 
posts_text
 
SET
 
posts.post_text=posts_text.post_text
 
WHERE posts.post_id=po' at line 1
 
 
voilà voilà, une idée ?
 
merci d'avance :)
Tentacle

Jerome a écrit a écrit :

Salut,
 
J'ai eu un prbl y a qques jours. Avant le prbl, j'avais une table  
posts (post_id, topic_id, poster_id, post_text, post_time, poster_id)
Jusque là tout allait donc bien, ensuite il y a eu un ptit souci (qqun a lancé un script qu'il ne fallait pas lancer...)
et je me retrouve avec 2 tables :
posts (post_id, topic_id, poster_id, post_time, poster_id)
et
post_text(post_id, post_text)
 
J'ai vraiment besoin de refusionner ces 2 tables (grace à post_id), est-ce possible avec MySQL (avec phpMyAdmin ca ne semble pas être possible)
 
merci d'avance :)  




 
Déjà tu rajoutes le champ post_text dans la table posts, puis tu lances cette requête (pourquoi pas dans MyAdmin) :
 
UPDATE posts, post_text
SET posts.post_text=post_text.post_text
WHERE posts.post_id=post_text.post_id

Jerome Salut,
 
J'ai eu un prbl y a qques jours. Avant le prbl, j'avais une table  
posts (post_id, topic_id, poster_id, post_text, post_time, poster_id)
Jusque là tout allait donc bien, ensuite il y a eu un ptit souci (qqun a lancé un script qu'il ne fallait pas lancer...)
et je me retrouve avec 2 tables :
posts (post_id, topic_id, poster_id, post_time, poster_id)
et
post_text(post_id, post_text)
 
J'ai vraiment besoin de refusionner ces 2 tables (grace à post_id), est-ce possible avec MySQL (avec phpMyAdmin ca ne semble pas être possible)
 
merci d'avance :)

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)