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

इस कोड में फ़ील्ड अलग-अलग नाम से कैसे मिल सकते हैं?

नहीं, कोई बात नहीं। दस्तावेज़ीकरण से :

उनका एक ही नाम होना जरूरी नहीं है - यह महत्वपूर्ण नहीं है। अंतिम प्रक्षेपण के लिए Oracle पहली शाखा से अभिव्यक्ति नाम/उपनाम का उपयोग करता है; आपको बाद की शाखाओं को उपनाम देने की ज़रूरत नहीं है। तो कुछ ऐसा करना ठीक है:

select 42 as some_col from dual
union all
select 5/7 from dual;

  SOME_COL
----------
        42
.714285714

साथ ही दस्तावेज़ों से (जोर दिया गया):

जहां "सेट ऑपरेटर से पहले की चयन सूची में भावों के नाम" का अर्थ है पहला select , union . से पहले - जिसे मैं पहली शाखा कहता हूं।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. oracle 10g . में कॉलम को पंक्तियों में कैसे बदलें

  2. एसक्यूएल शून्य मूल्यों के साथ पंक्ति डेटा से मिन मान का चयन

  3. बिटैंड () Oracle में फ़ंक्शन

  4. अद्यतन क्वेरी अगर Oracle के लिए बयान

  5. टूटी हुई उप-चयन वाली क्वेरी के परिणामस्वरूप त्रुटि होनी चाहिए लेकिन पंक्तियों को वापस करना चाहिए