एक प्रविष्टि को अपडेट करना:
एक साधारण वेतन वृद्धि से चाल चलनी चाहिए।
UPDATE mytable
SET logins = logins + 1
WHERE id = 12
नई पंक्ति डालें, या पहले से मौजूद होने पर अपडेट करें:
यदि आप पहले से मौजूद किसी पंक्ति को अपडेट करना चाहते हैं, या यदि वह पहले से मौजूद नहीं है तो उसे सम्मिलित करना चाहते हैं, तो आप REPLACE
वाक्य रचना
या INSERT...ON DUPLICATE KEY UPDATE
विकल्प (रॉब वैन डैम
के रूप में उसके उत्तर
में प्रदर्शित किया गया )।
नई प्रविष्टि सम्मिलित करना:
या शायद आप कुछ ढूंढ रहे हैं जैसे INSERT...MAX(logins)+1
? अनिवार्य रूप से आप निम्न की तरह एक क्वेरी चलाएंगे - शायद आपकी विशिष्ट आवश्यकताओं के आधार पर थोड़ा अधिक जटिल:
INSERT into mytable (logins)
SELECT max(logins) + 1
FROM mytable