J'ai deux bases de données avec une structure différente.MySQL fusionner des tables avec une structure différente
Tableau 1:
ch_code ch_def ch_weight
Tableau 2:
address ch_code
je dois fusionner ces deux tables, donc la structure ressemblerait à ceci:
ch_code ch_def ch_weight address
Le nombre ou les lignes dans deux tableaux sont différents (le tableau 1 contient plus de données).
Dois-je utiliser merge
, union
.. autre chose?
Merci!
Eh bien, cela dépend de ce que vous voulez sur la table résultante ... Il sera probablement utile si vous ajoutez des données d'échantillon. –
Juste pour clarifier, voulez-vous dire que vous avez 2 tables dans la même base de données et que vous cherchez une requête qui aboutira aux colonnes que vous avez indiquées? – tloach
Y a-t-il des colonnes qui relient les tables? Par exemple, un person_id qui représente la même ligne dans les deux tables. – wallyk