以下のクエリを実行すると、投稿のタイトルに 1111 エラーが表示されます。基本的に、テーブル 1 (special_valuation_temp) をテーブル 2 (search_upload_quotes) のデータで更新しようとしています。テーブル 1 を更新するための最小値と最大値を取得したいと考えています。
UPDATE special_valuation_temp svt
INNER JOIN search_upload_quotes suq
ON ( svt.clei = suq.clei
OR svt.partnumber = suq.partnumber )
SET svt.vendor_low = ( Min(suq.priceperunit) * svt.qty ),
svt.vendor_high = ( Max(suq.priceperunit) * svt.qty )
WHERE suq.submitted = 1
AND suq.priceperunit > 0;
SET 句で MIN() および MAX() 関数を使用できないようです。これを行う別の方法はありますか?