2010-04-16 4 views
0

Existe-t-il un moyen de concaténer tous les champs de la table (déclaration de 1 sql) (automatique)? La raison était avant que l'utilisateur a mis à jour ou supprimer un enregistrement, l'enregistrement poussera à une autre table pour référence future.mysql concat tous les champs de la table

Répondre

1

Pourquoi enchaîner alors? Pourquoi ne pas pousser à une autre table toute la rangée telle quelle?

insert dans anothertable select * from thisone

+0

INSERT INTO 'dummy' (' dummy_text') VALUES ((SELECT * FROM 'accordian' WHERE 1 LIMITE 1)) Erreur: opérande doit contenir une colonne. Si mysql peut concaturer automatiquement le champ + | ou, est plus facile à voir avant et après la comparaison de valeur. – hafizan

+0

à la fin je fais un script php pour comparer l'ancienne valeur et la nouvelle valeur et la sortie de diffirence en format json.Code long mais suffisant. – hafizan

Questions connexes