2017-08-18 8 views
0

パートナー、パブリケーション、バスケットなどのテーブルがあります。選択したバスケットに属するすべてのパートナーのパブリケーションを追加します。mysql選択したグループの新しい行を作成する方法

すべてのテーブルは鍵で接続されていますが、私はそれらに参加していますか(partner.partner_idpublications.pb_partner_idbaskets.bsk_partner_id)。

は、私はこれを試してみましたが、それは十分ではありません。

INSERT INTO publications(pb_id, timestamp, comment) 
VALUES (1, 2017, 'whatever') 
WHERE (SELECT partner_id 
FROM partner JOIN basket ON partner_id = b_partner_id WHERE b_partner_id IN basket_id = 13; 

はい、私は完全な初心者だけど、それは簡単かもしれないが、私は十分に英語を話すいけません。

答えて

0

利用に挿入...次のように選択します。

INSERT INTO publications(pb_id, timestamp, comment) (SELECT 1, 2017,partner_id FROM partner JOIN basket ON partner_id = b_partner_id WHERE basket_id = 13); 
関連する問題