MYSQLを使用していて、プライマリテーブルで外部テーブルに基づいてステータスを更新したい。私は、私がテーブルt2内の同じIDを持つすべてのレコードのステータスが(X001を言う)1に変更されたときにことを望む同上X001用テーブルt1の自動ステータスをmysqlの別のテーブルに基づくテーブルのステータスを変更する
以下の私の問題を列挙されています私は明確にしています希望
の下のように、1に設定されている、事前に、感謝を助けてください。 I = 1ここで、ID =(ID、ステータスによってT2ステータス<> 0群からIDを選択)この
更新T1セット状態と
を試みたが、たびに、それはT1の状態を更新
別個のIDについてt2の状態1を見つける。私はテーブルをt2の状態のすべての値は、各ID
1に設定されている場合にのみ更新されるべきであることを望む あなたは、ステータスを表示するには、両方のテーブルを結合するビューを作成する必要があります
更新時にトリガーが必要ですか?または手動でアップデートを実行しますか? – scaisEdge
トリガー構文を私に教えてもらえますか?私はトリガーについてあまり考えていません。 –