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

विभिन्न डेटाबेस से तालिकाओं में शामिल हों (PostgreSQL)

मान लें कि आप डेटाबेस में हैं db1 पोस्टग्रेज में। फिर,

SELECT * FROM table1 tb1 
LEFT JOIN (SELECT * FROM dblink('dbname=db2','SELECT id, code FROM table2') 
AS tb2(id int, code text);) 
USING (code)

उक्त कॉलम पर tb1 और tb2 (विभिन्न डेटाबेस से आपकी अन्य तालिका) में शामिल हो जाएगा। यहाँ उदाहरण में मैंने dblink . का उपयोग किया है यह करने के लिए। tb1 और tb2 अपनी तालिकाओं का प्रतिनिधित्व करें। table1बदलें और table2 अपने टेबल नामों और db2 . के साथ आपके अन्य डेटाबेस नाम के साथ।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. प्रदर्शन प्रकार varchar(1) या स्मालिंट स्टोर करने के लिए स्थिति Postgres

  2. पोस्टग्रेज - पंक्तियों को कॉलम में स्थानांतरित करें

  3. पोस्टग्रेज - आसन्न सूची को नेस्टेड JSON ऑब्जेक्ट में बदलें

  4. प्रति समूह पहली और अंतिम पंक्ति से मान प्राप्त करें

  5. अलग pgAdmin और cmd psql डेटाबेस