UPDATE myTable SET niceColumn=1 WHERE someVal=1;
SELECT * FROM myTable WHERE someVal=1;
これら2つのクエリを1つに結合する方法はありますか?つまり、更新クエリを実行して更新する行を表示することができます。ここでは、「id = 1」のフィルタリングを2回使用しているため、これは必要ありません。また、someValがselectクエリの前に変更された場合、私は取得したものについて問題を抱えていると思います(ex:アップデートの更新とその後のsomeValは他のスクリプトのため0になります)。mysqlクエリを更新して表示する
あなたがこれをしたくない理由は何ですか? – Jacob
は、それが更新する行がいくつかの値を持つ行を選択するよりも異なることを示しています... – amosrivera
私は同じ仕事を2回したくありません、私は大きなテーブルを持っているとします。 – denizeren