मैं तालिका से मूल्यों को कैसे ऑर्डर कर सकता हूं, जब वे डाले गए थे तब से आरोही। इस मामले के लिए कोई टाइममैंप या ऑटोइनक्रिकमेंट नहीं है।MySQL, प्रविष्टि आदेश द्वारा ऑर्डर, कोई सॉर्टिंग कॉलम
मुझे पता है कि यह करने की अनुशंसा नहीं की जाती है ... फिर भी मैं यह जानना चाहता हूं कि यह कैसे करें।
जैसा कि मैं उत्तर से समझता हूं, यदि कोई सॉर्टिंग कॉलम उदाहरण नहीं है: मानों को सम्मिलित करने से पहले टाइमस्टैम्प या ऑटोइनक्रमेंटल जोड़ा गया था, तो उन्हें सम्मिलन द्वारा क्रमबद्ध करने का कोई तरीका नहीं है।
अच्छा जवाब। हां इस व्यवहार की गारंटी नहीं है, मैं बता सकता हूं क्योंकि सम्मिलन के समय उन्हें संगत रूप से आदेश नहीं दिया जाता है। – jacktrades
लेकिन अवरोही क्रम में पंक्तियों को सॉर्ट करने के बारे में क्या है क्योंकि वे –
@ भावेश गंगानी डाले गए हैं: हां, पंक्तियों को किसी विशेष अनुक्रम में डाला जा सकता है। लेकिन यह * गारंटी नहीं देता है कि एक चयन कथन पंक्तियों को डालने के क्रम में पंक्तियों को वापस करेगा, या किसी विशेष अनुक्रम में, 'ORDER BY' खंड में निर्दिष्ट अनुक्रम को छोड़कर। अगर हमें क्रमशः पंक्तियों को वापस करने की आवश्यकता है, तो हमें प्रत्येक पंक्ति के लिए यह जानकारी उपलब्ध करनी होगी। यह आमतौर पर पंक्ति में ही संग्रहीत होता है, लेकिन किनारे के मामले में, इसे किसी अन्य तालिका में संग्रहीत किया जा सकता है जहां इसे प्रत्येक पंक्ति के लिए लिया जा सकता है। – spencer7593