したがって、次のような do_stock_movement というテーブルがあります。
stock_movement_id sm_number sm_source_id sm_destination_id 15164b86a7533d 145 1516478840ee29 151644d8bd63f2 15166b89d1a9fc 194 15165c481bd9d0 151659e632cd48
列sm_source_idとsm_destination_id両方の参照プロダクト ポイントは、 に格納されていdo_product_pointsます。
次の SQL クエリを使用しています。
SELECT * FROM do_stock_movement 内部結合 do_product_points ON product_points_id = sm_source_id WHERE sm_number = '145'
にはdo_product_points、 というフィールドがありpp_nameます。pp_nameとの両方sm_source_idに対応する が必要sm_destination_idです。
pp_nameただし、上記のクエリはfor sm_source_id、またはsm_destination_id結合されたフィールドをそれに変更した場合のみを返します。
pp_nameとの両方sm_source_idに対応する を返す SQL クエリはsm_destination_idどれですか?
これが明確であることを願っています。そうでない場合は質問してください!