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

संबंधों के साथ दशमलव स्तंभ पर ROW_NUMBER () का उपयोग करते समय अनिर्धारित सॉर्ट क्रम

यह एक अनुमान है, लेकिन अगर आपके पास FTE . के लिए डुप्लीकेट मान हैं मूल्य तो इस बात की कोई गारंटी नहीं है कि हर बार कोड चलाने पर वे किस क्रम में आएंगे। जब आप एक साधारण SELECT . करते हैं तो SQL सर्वर शायद क्वेरी प्लान बदल रहा होता है और एक SELECT WHERE . के साथ मानदंड, जिसके कारण एक अलग आदेश सामने आता है और जो आप देख रहे हैं।

मैं आपके ORDER BY . के अंत में PK जोड़ूंगा बस यह सुनिश्चित करने के लिए कि आदेश हमेशा सुसंगत है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक तालिका से चयन करना जहां नाम एक चर के रूप में पारित किया जाता है

  2. 1 कॉलम के आधार पर समूहबद्ध करते हुए केवल 50 से अधिक पंक्तियों के पुराने रिकॉर्ड हटाएं

  3. इनर जॉइन के अलावा तीन टेबल जॉइन के साथ जुड़ते हैं

  4. सी # नेट का उपयोग कर एक combobox में एसक्यूएल सर्वर से सभी डेटाबेस की सूची कैसे प्राप्त करें?

  5. SQL सर्वर उपयोग के लिए Azure वर्चुअल मशीन विकास