मूल रूप से MySQL में आप उस टेबल पर अपडेट नहीं कर सकते जिसका उपयोग आप SELECT
. में करते हैं अंश। विस्तार के लिए आप इस व्यवहार की जांच कर सकते हैं जो यहां प्रलेखित है:http:/ /dev.mysql.com/doc/refman/5.6/hi/update.html
सिद्धांत रूप में हर DELETE
एक UPDATE
है इसलिए आपको यह त्रुटि मिलती है।
आप बस निम्न कार्य कर सकते हैं:
DELETE FROM myTable
ORDER BY my_id
LIMIT 1;