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

PostgreSQL में त्रुटि देखें

ऐसा इसलिए होता है क्योंकि एक दृश्य में दो आईडी नाम वाले कॉलम होते हैं, एक तालिका 1 से और एक तालिका 2 से, क्योंकि चयन *।

आपको यह निर्दिष्ट करने की आवश्यकता है कि आप किस आईडी को दृश्य में देखना चाहते हैं।

SELECT table1.id, column2, column3, ... FROM table1, table2 
WHERE table1.id = table2.id

क्वेरी काम करती है क्योंकि इसमें समान रूप से नामित कॉलम हो सकते हैं...

postgres=# select 1 as a, 2 as a;
 a | a
---+---
 1 | 2
(1 row)

postgres=# create view foobar as select 1 as a, 2 as a;
ERROR:  column "a" duplicated
postgres=# create view foobar as select 1 as a, 2 as b;
CREATE VIEW


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. uWSGI, फ्लास्क, sqlalchemy, और postgres:SSL त्रुटि:डिक्रिप्शन विफल या खराब रिकॉर्ड मैक

  2. पोस्टग्रेज 9.1 के लिए डॉकटर कंटेनर होस्ट करने के लिए पोर्ट 5432 को उजागर नहीं कर रहा है

  3. LAN से PostgreSQL सर्वर एक्सेस करें

  4. आइकॉन का उपयोग करते हुए Django SearchVector

  5. PostgreSQL में तार्किक प्रतिकृति का अवलोकन