कोई प्रदर्शन बढ़ाने के बाद LIMIT 1
जोड़ दिया गया है?क्या LIMIT 1 में कोई प्रदर्शन बढ़ावा है?
... यदि मिलान किया गया केवल एक संभावित प्रविष्टि हो सकती है (WHERE
प्राथमिक कुंजी के लिए खंड)?
SELECT `x`
FROM `unicorns`
WHERE `id` = 123
LIMIT 1
... एक ही, लेकिन अब यह DELETE
है:
DELETE FROM `unicorns`
WHERE `id` = 123
LIMIT 1
... और UPDATE
:
UPDATE `unicorns`
SET `rainbows` = `rainbows` + 1
WHERE `id` = 123
LIMIT 1
पी.एस. कॉलम id
प्राथमिक कुंजी है इसलिए यह अद्वितीय है।
एक सलाह में धन्यवाद!
सीमा, इस मामले में, कोई प्रभाव नहीं होना चाहिए। साथ ही, आपको अपने कॉलम नामों के आस-पास उद्धरण की आवश्यकता नहीं होनी चाहिए। – DwB
मुझे व्यक्तिगत रूप से लगता है कि यह स्पष्टता और खरगोश के लिए अभी भी अच्छा है – Will03uk