Jeg tror, du vil opdatere rækken i tabellen, hvor kolonne B er den højeste værdi? Du har helt sikkert brug for en "WHERE"-klausul, men du skal også kende den højeste værdi i den kolonne. Hvorfor spørger du ikke først databasen for at hente den højeste værdi fra kolonne B?
$maxvalue = "SELECT `B` FROM products ORDER BY `B` DESC LIMIT 1"
og indsæt derefter i databasen HVOR er kolonne B lig med denne værdi?
"UPDATE products SET name='YES' WHERE B = $maxvalue"
Dette er ikke komplet kode, kun konceptuel. Jeg vil rydde op i det og redigere dette svar...