( )mysqlを使用してテーブル「upproj」を更新しようとしています。次のクエリを実行したい:Visual Studio 2010c#
string Query = " update tlog.upproj set summ=(select sum(grade) from tlog.upproj group by ams having count(*) =2); ";
しかし、私はエラーが発生します
"You can't specify target table 'upproj' for update in FROM clause".
クエリ ブラウザーで前のクエリを実行すると、Mysqlエラーは発生しませんが、私のプロジェクトでは、このクエリをビジュアル スタジオから実行する必要があります。
それを修正する方法はありますか?