0

2 つのテーブルがあり、1 つには別のテーブルにマージする必要があるフィールドがあります。私を悩ませている問題は、一方のデータが他方の正しい既存のデータに対応する必要があることです。例: 表 1 には、フィールド Customer、Ticket、および Department があります。表 2 には、フィールド Customer、Ticket、および Price があります。既存の部門フィールドをテーブル 1 からテーブル 2 にコピーし、両方のテーブルで同一である既存のチケット フィールドと正しく一致させる必要があります。

4

1 に答える 1

0

phpmyadmin タグがあることを確認したので、mysql では、テーブル名とフィールドに応じて次のように変更して記述できます。

create view finalTable as
select a.customer, a.ticket, b.price, a.department
from table1 as a
join table2 as b on a.ticket=b.ticket and a.customer = b.customer
于 2012-11-27T08:52:35.747 に答える