MySQL将2个表合并为1个表

MySQL将2个表合并为1个表,mysql,Mysql,我有两个表格(收货和放货)条目是 这两种语言都经常使用。我要删除一个查询 并使组合表匹配psernum和dsernum 应要求。随着数据库的增长, 要删除并生成组合表的查询为 慢慢来。有没有更好的方法来保存组合表 最新的收货和卸货表,然后是查询 删除并重建 Table: Pickup ======================= id | psernum | pname | ======================= 1 | 0001 | Fred | 2 | 0002

我有两个表格(收货和放货)条目是 这两种语言都经常使用。我要删除一个查询 并使组合表匹配psernum和dsernum 应要求。随着数据库的增长, 要删除并生成组合表的查询为 慢慢来。有没有更好的方法来保存组合表 最新的收货和卸货表,然后是查询 删除并重建

Table: Pickup ======================= id | psernum | pname | ======================= 1 | 0001 | Fred | 2 | 0002 | Bill | 3 | 0003 | Chuck | 4 | 0004 | Tom | ======================= Table: Dropoff ======================== id | dsernum | dname | ======================== 22| 0001 | Carl | 23| 0002 | Joe | 24| 0003 | Mike | ======================== Table: Combo ============================================== id |psernum | pname | dsernum | dname | ============================================== 1 |0001 | Fred | 0001 | Carl | 2 |0002 | Bill | 0002 | Joe | 3 |0003 | Chuck | 0003 | Mike | 4 |0004 | Tom |NULL | NULL | ============================================= 表:皮卡 ======================= id | psernum | pname| ======================= 1 | 0001 |弗雷德| 2 | 0002 |账单| 3 | 0003 |卡盘| 4 | 0004 |汤姆| ======================= 表:下降 ======================== id | dsernum | dname| ======================== 22 | 0001 |卡尔| 23 | 0002 |乔| 24 | 0003 |麦克| ======================== 表:组合 ============================================== id | psernum | pname | dsernum | dname| ============================================== 1 | 0001 |弗雷德| 0001 |卡尔| 2 | 0002 |比尔| 0002 |乔| 3 | 0003 |恰克| 0003 |迈克| 4 | 0004 |汤姆|零|零| =============================================
您可以创建一个。感谢Giorgos Betsos在cusory测试中没有更快您可以创建一个。感谢Giorgos Betsos在cusory测试中没有更快