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

कॉम्प्लेक्स लेफ्ट आउटर Oracle में जुड़ता है, PostgreSQL में परिवर्तित होता है

इसे आजमाएं:

.
SELECT
--A bunch of columns from several tables
FROM prd_acct_cmp_grp pacg
JOIN product_acct pa
  ON pacg.product_account_id = pa.product_account_id
JOIN customer_acct ca
  ON pa.customer_acct_id = ca.customer_acct_id
JOIN prd_acct_acct_cmp pac
  ON pacg.product_account_id = pac.product_account_id
 AND pacg.occurencce_number = pac.occurence_number
 AND pac.prcmp_code = 'USAGE'
LEFT JOIN (SELECT DISTINCT member_id, group_id
           FROM group_members
           WHERE group_id IN (33158, 27156, 35376, 36217)) gm
  ON ca.customer_acct_id = gm.member_id
LEFT JOIN sales_hierarchy sh
  ON ca.primary_sales_rep = sh.sales_rep_id
LEFT JOIN sales_region sr
  ON sh.region_cd = sr.sales_region_code
LEFT JOIN pacg_usage pu  
  ON pacg.component_group_cd = pu.component_group_cd
 AND pacg.component_grp_val = pu.component_grp_val
WHERE pacg.component_group_cd = 'AN'
  AND pacg.component_grp_val IN (%s) --string that is added in later



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL ने उपयोगकर्ताओं और समूहों को भूमिकाओं में विलय क्यों किया?

  2. PostgreSQL JDBC नल स्ट्रिंग को एक बाइट के रूप में लिया गया

  3. पोस्टग्रेज में गतिशील एसक्यूएल क्वेरी

  4. Django बल्क_क्रेट उन पंक्तियों को अनदेखा करते हैं जो IntegrityError का कारण बनते हैं?

  5. बैच फ़ाइल में pg_dump द्वारा सभी डीबी का बैकअप कैसे लें - पोस्टग्रेज