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

जावा से पारित एक विशिष्ट प्रकार के क्रम द्वारा क्रमबद्ध करने के लिए ऑरैकल को कैसे बताना है?

यदि आप जावा में क्वेरी को संशोधित कर सकते हैं, तो आप कुछ ऐसा कर सकते हैं:

SELECT t.id
FROM t_test t
ORDER BY DECODE(t.id, 3, 'A', 'B') ASC,
         DECODE(t.id, 4, 'A', 'B') ASC,
         DECODE(t.id, 5, 'A', 'B') ASC,
         DECODE(t.id, 6, 'A', 'B') ASC,
         DECODE(t.id, 1, 'A', 'B') ASC,
         DECODE(t.id, 2, 'A', 'B') ASC;

आपको सूची में प्रत्येक तत्व के लिए खंड द्वारा क्रम में एक डिकोड डालना होगा। प्रत्येक डीकोड में दूसरा पैरामीटर सूची का एक तत्व है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. गतिशील क्रिया के साथ plsql त्रुटि संदेश कैसे प्रदर्शित करें

  2. पीएल/एसक्यूएल के लिए कोड कवरेज

  3. ओरेकल एसक्यूएल डेवलपर में क्लॉब फील्ड डेटा कैसे निर्यात करें?

  4. माइनस का उपयोग करने के बजाय ओरेकल में दो कर्सर की तुलना करना

  5. PLSQL में गोटो लेबल कमांड का उपयोग करके नियंत्रण को विशिष्ट लाइन पर पास करें