我的兩難困境是,我需要將我的事務表中的subscription_id更新爲基於相同billerid的新subscription_id。UPDATE SELECT JOIN
我的訂閱表具有來自不同賬單的多個訂閱記錄的成員。我很難把這個更新選擇/連接到一起在MySQL上。
TBL subscription_id
+--------------------+---------------+----------+ | subscription_id | memberid | billerid | +--------------------+---------------+----------+ 12345 | A | ? | +--------------------+---------------+----------+ 67890 | A | 13 | +--------------------+---------------+----------+ 11222 | B | 13 | +--------------------+---------------+----------+ 91422 | B | ? | +--------------------+---------------+----------+
TBL交易
+---------------+-----------------+----------+ | trans_id | subscription_id | billerid | +---------------+-----------------+----------+ 00012 | 12345 | 13 | +---------------+-----------------+----------+ 02013 | 12345 | 13 | +---------------+-----------------+----------+ 08013 | 11222 | 13 | +---------------+-----------------+----------+ 50013 | 11222 | 13 | +---------------+-----------------+----------+
因爲我沒有說明這正確的,我怎麼會更新TRANS_ID的00012和02013有67890的的subscription_id? – user3293836