मुझे लगता है कि आप उस तालिका में पंक्ति को अपडेट करना चाहते हैं जहां कॉलम बी उच्चतम मूल्य है? आपको निश्चित रूप से "WHERE" क्लॉज की आवश्यकता है, लेकिन आपको उस कॉलम में उच्चतम मूल्य जानने की भी आवश्यकता है। कॉलम बी से उच्चतम मूल्य प्राप्त करने के लिए आप पहले डेटाबेस से पूछताछ क्यों नहीं करते?
$maxvalue = "SELECT `B` FROM products ORDER BY `B` DESC LIMIT 1"
और फिर डेटाबेस में डालें जहां कॉलम बी इस मान के बराबर है?
"UPDATE products SET name='YES' WHERE B = $maxvalue"
यह पूरा कोड नहीं है, सिर्फ वैचारिक है। मैं इसे साफ़ कर दूंगा और इस उत्तर को संपादित कर दूंगा...