Tôi nghĩ bạn muốn cập nhật hàng trong bảng mà cột B là giá trị cao nhất? Bạn chắc chắn cần mệnh đề "WHERE", nhưng bạn cũng cần biết giá trị cao nhất trong cột đó. Tại sao bạn không truy vấn cơ sở dữ liệu trước để lấy giá trị cao nhất từ cột B?
$maxvalue = "SELECT `B` FROM products ORDER BY `B` DESC LIMIT 1"
và sau đó chèn vào cơ sở dữ liệu TẠI ĐÂU cột B bằng giá trị này?
"UPDATE products SET name='YES' WHERE B = $maxvalue"
Đây không phải là mã hoàn chỉnh, chỉ là khái niệm. Tôi sẽ xóa nó và chỉnh sửa câu trả lời này ...