質問が長すぎることは承知していますが、簡単に説明することはできません。だからここに私の場合があります:
mysql の同じテーブルで 2 つ以上の行を選択したいのですが、フィールドの 1 つは同じ値ですが、他のフィールドでは異なります。
例:
mainthread | category
1234 1
1234 1
1234 3
1234 3
5643 4
4322 6
3123 9
同じメインスレッド値を持つ場合、1 のすべてのカテゴリが 3 に更新されるようになりました。変更したいカテゴリは常に 1 から 3 です。何千もの異なるメインスレッドがあるため、変化するのはメインスレッドです。