2016-05-05 5 views
0

すべてのデータをテーブルFCSTMRフィールドCSTYPEからテーブルcustomers2フィールドcustomers_group_pricingに移動する必要があります。 FCSTMR CS_ENCSUNIQUEに格納された値は、customers2 customers_idに格納された値と一致します。1つのmySQLテーブルフィールドから別のテーブルフィールドにデータを移動する各テーブルに一致するIDがある

次のmysqlを使ってみましたが、データを一切移動しませんでした。

UPDATE customers2 
SET `customers_group_pricing` = (
SELECT `CSTYPE` 
FROM FCSTMR 
WHERE CS_ENCSUNIQUE = customers2.customers_id); 

どこが違うのですか?私はWHEREステートメントで何かをすると仮定しています。

答えて

0

見てくださいthis質問の最後のコメント。私はそれがあなたと似ていると思う。

+0

うーん、私は INNER customers2 UPDATEを試みたcustomers2.customers_id ON FCSTMR を登録しよう= FCSTMR.CS_ENCSUNIQUE SET customers2.customers_group_pricing = FCSTMR.CSTYPE 、まだ何も設定されませんでした。 –

関連する問題