2016-07-21 14 views
-1

Hy! 私はmysqlで新しくて助けが必要です。私はクエリを書いてみたいです。私は2つのテーブルreg_countとフォームを持っています。 reg_count "max"と "akt"が等しい場合、form.activeを "0"に設定したいと思います。 ご協力いただきありがとうございます。 MySQLを使用していて、フォームとREG_COUNTが両方のテーブルにform_idフィールドを介して関連している提供mysqlクエリのIF文

+0

reg_countとフォームはどのように関連していますか? –

答えて

0

、次のように動作するはずです:

UPDATE form f 
JOIN reg_count rc ON rc.form_id = f.form_id 
SET active = 0 
WHERE rc.max = rc.akt; 

それらは異なる方法で関連している場合は、2を結合する方法を置き換えますジョイン節のテーブル