列Bが最大値であるテーブルの行を更新したいと思いますか?間違いなく「WHERE」句が必要ですが、その列の最大値も知っている必要があります。最初にデータベースにクエリを実行して、列Bから最大値を取得してみませんか?
$maxvalue = "SELECT `B` FROM products ORDER BY `B` DESC LIMIT 1"
次に、列Bがこの値に等しいデータベースに挿入しますか?
"UPDATE products SET name='YES' WHERE B = $maxvalue"
これは完全なコードではなく、単なる概念です。クリーンアップしてこの回答を編集します...