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

Oracle:'ऑर्डर बाय' क्लॉज के साथ पंक्ति संख्या प्रदर्शित करें

क्वेरी को नेस्ट करने के अलावा, आप एक विश्लेषणात्मक फ़ंक्शन का उपयोग कर सकते हैं

SELECT row_number() OVER (ORDER BY a.full_name),
       lg_id,
       full_name,
       sort_order
  FROM activity_type_lang a
 WHERE a.lg_id = 'en'
 ORDER BY a.full_name

यदि आप संबंधों को संभालने के तरीके को बदलना चाहते हैं तो विश्लेषणात्मक कार्यों का उपयोग करना भी आसान बनाता है। आप ROW_NUMBER . को बदल सकते हैं RANK या DENSE_RANK . के साथ ।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PL/SQL:त्रुटि PLS-00306:संख्याओं की तालिका के लिए ट्रिगर करने के लिए कॉल में गलत संख्या या तर्क के प्रकार

  2. Oracle getConnection धीमा

  3. स्थानीय समय क्षेत्र के साथ Oracle टाइमस्टैम्प पारदर्शी अनुवाद को महत्व देता है

  4. अमान्य ओरेकल प्रक्रियाओं का संकलन

  5. लाइन के लिए नियमित अभिव्यक्ति अलग-अलग लंबे शब्दों को अलग करती है