我有一個複雜的MySQL查詢/更新。我想就如何解決這個問題提供建議。複雜的SQL查詢/更新
我會先分解成邏輯步驟。
- 從
Table_A
其中a
=b
選擇所有的ID;- 選擇
Table_A
。Table_A_id
FROMTable_A
WHEREconnected
='true';
- 選擇
- 對於所有的
Table_A_id
(來自1中的查詢),找到所有匹配的用戶Table_A_id
。 - 對於所有這些用戶,請查看userdetails表並複製
userdetails
。contact_email
至users
。email
。
將添加表描述了一下後
而你在哪裏卡住了? –
我可以讓查詢獲得所有的ID,但是如何繼續步驟2,然後步驟3? – MikeL
SELECT'partners'.'partner_id' FROM'partners' WHERE'connected' ='true'; (在我的問題中合作伙伴是Table_A – MikeL