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

Oracle में तालिका से समान क्षेत्र वाले स्थान के सभी जोड़े कैसे सूचीबद्ध करें?

इसे आजमाएं,

SELECT a.loc_name, b.loc_name, a.loc_area
  FROM LOCATION a, LOCATION b
 WHERE a.loc_area = b.loc_area
   AND a.loc_name != b.loc_name
   AND a.loc_id < b.loc_id;
  • पहली शर्त सुनिश्चित करती है कि एक ही loc_area के साथ रिकॉर्ड करें शामिल हो गए हैं।
  • दूसरी शर्त सुनिश्चित करती है loc_name स्वयं के साथ नहीं जुड़ा है।
  • तीसरी शर्त loc_name . के केवल एक संयोजन को सुनिश्चित करती है वापस आ गया है।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या SQLAlchemy में GROUP समकक्ष के भीतर कोई LISTAGG है?

  2. Oracle PL/SQL ट्रिगर केवल तभी चलेगा जब 9-5 घंटों के बाद डेटा में परिवर्तन किया जाएगा

  3. Oracle के साथ WildFly jdbc कनेक्शन

  4. cx_Oracle.DatabaseError:ORA-12170:TNS:कनेक्ट टाइमआउट हुआ

  5. सेल्फ जॉइनिंग टेबल के साथ सेलेक्ट क्लॉज