Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

नवीनतम परिणाम दिखाने के लिए id या date_created द्वारा ऑर्डर करें?

समय क्रम के लिए आईडी कॉलम पर निर्भर रहना एक अच्छा विचार नहीं है, क्योंकि यह इसका उद्देश्य नहीं है। असल में, आईडी उस पंक्ति के लिए सिर्फ एक अनूठी कुंजी है, और कुछ नहीं। आईडी का उपयोग करने से कभी समस्या नहीं हो सकती है, लेकिन यह मानने की जटिलता जोड़ने का कोई कारण नहीं है कि आईडी द्वारा ऑर्डर करना हमेशा जारी रहेगा। उदाहरण के लिए, आप भविष्य में प्रविष्टियों को हटाना चाहते हैं और फिर मैन्युअल रूप से नई प्रविष्टियाँ सम्मिलित करना चाहते हैं, या किसी अन्य स्रोत से प्रविष्टियाँ आयात करना चाहते हैं जो अतीत में टाइमस्टैम्प हैं। यदि आपके पास date_created कॉलम नहीं है, तो आईडी ही आपका एकमात्र विकल्प होगा, लेकिन चूंकि आपके पास कॉलम है, इसलिए इसका उपयोग करें, क्योंकि यह आपकी सबसे अच्छी पसंद है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या एक चयन का उपयोग करके MySQL में समय अंतर की गणना करने का कोई तरीका है?

  2. MySQL पंक्तियों को प्राप्त करता है लेकिन एक कॉलम मान को दूसरे पर पसंद करता है

  3. रेडबीन ओ/आरएम स्टोर की तारीख वर्चर (255) के रूप में है?

  4. रेल में MySQL सख्त मोड को कैसे बंद करें

  5. केवल उन पंक्तियों का चयन करें जिनमें MySQL में केवल अल्फ़ान्यूमेरिक वर्ण हों