मैं उस धारणा को बनाने के खिलाफ सलाह दूंगा। मानक SQL में, कुछ भी जो स्पष्ट ORDER BY
. द्वारा आवश्यक नहीं है क्लॉज कार्यान्वयन पर निर्भर है।
मैं MySQL के लिए बात नहीं कर सकता, लेकिन उदा। SQL सर्वर, पंक्तियों के लिए आउटपुट क्रम जो अब तक ORDER BY
तक "बराबर" हैं संबंधित है हर बार क्वेरी चलाने पर भिन्न हो सकता है - और व्यावहारिक रूप से किसी भी चीज़ से प्रभावित हो सकता है (जैसे सर्वर का पैच/सर्विस पैक स्तर, कार्यभार, वर्तमान में कौन से पृष्ठ बफर पूल में हैं, आदि)।
तो अगर आपको जरूरत एक विशिष्ट आदेश, सबसे अच्छी चीज जो आप कर सकते हैं (दोनों इसकी गारंटी देने के लिए, और भविष्य के अनुरक्षकों के लिए अपनी क्वेरी का दस्तावेजीकरण करने के लिए) स्पष्ट रूप से आपके इच्छित आदेश का अनुरोध करना है।