यह एक समस्या है कि कैसे MySQL का UPDATE
काम करता है, पंक्ति दर पंक्ति जैसा कि p.cambell ने समझाया। इस समस्या को बायपास करने का एक और तरीका है, इंजन को स्पष्ट रूप से बताना कि अपडेट कैसे ऑर्डर करना है (एक और MySQL क्वर्की):
UPDATE 2011_electricity
SET DATE = DATE_ADD( DATE, INTERVAL 1 DAY )
ORDER BY DATE DESC
अंगूठे का नियम:यदि आप पीके (या अन्य विशिष्ट कुंजी) को बढ़ाना चाहते हैं, तो अवरोही क्रम में करें। अगर आप पीके को कम करना चाहते हैं, तो आरोही क्रम में लगाएं।