2009-07-29 4 views
0

Mon exigence est de mettre à jour le champ de description dans le tableau 1 avec la description de la table 2 et 3 en concaténant. Je vais vous donner la structure ci-dessous.Mettez à jour une table en utilisant les champs des deux autres tables, aidez-moi s'il vous plaît

table1 --PAD table2 --- PD table3 --- AD

tableau D avec concatinating Le Tableau 2 D et D table3

+0

Prem, il semble que vous ayez * quatre questions *, y compris celui-ci, sur le * même problème * que vous affrontez. (1): http://stackoverflow.com/questions/1204701/update-table-with-a-subquery-which-is-returning-more-than-one-row (2): http: // stackoverflow.com/questions/1199733/getting-extra-rows-after-joing-the-3-tables-using-left-join (3): http://stackoverflow.com/questions/1198183/update-a- table-using-the-fields-of-the-other-two-table-please-aide-moi-dans-ce (4): http://stackoverflow.com/questions/1204563/updating-row-with- sous-requête-renvoyant-plusieurs-lignes – Liao

Répondre

0
INSERT INTO Table1 (Description) 
    SELECT CONCAT(t2.Description, t3.Description) FROM Table2 t2, Table3 t3 
    ---- optional join here 
Questions connexes