आप ORDER
इस्तेमाल करके देख सकते हैं
और LIMIT
।
इसे आजमाएं:
UPDATE messages_tbl SET is_unread = 1
WHERE name = 'John'
ORDER BY ReceiveTime DESC
LIMIT 1
यह क्वेरी पंक्तियों को उच्चतम (सबसे हाल के) ReceiveTime
. के क्रम में अपडेट करेगी सबसे कम (सबसे पुराना) ReceiveTime
. तक . LIMIT
. के संयोजन में उपयोग किया जाता है , केवल नवीनतम ReceiveTime
बदल दिया जाएगा।