में त्रुटि देखें मेरे पास PostgreSQL डेटाबेस में एक बड़ी क्वेरी है।PostgreSQL
SELECT * FROM table1, table2, ... WHERE table1.id = table2.id...
जब मैं एक एसक्यूएल क्वेरी के रूप में इस क्वेरी चलाने के लिए, यह वांछित पंक्ति रिटर्न: क्वेरी कुछ इस तरह है।
लेकिन जब मैं एक ही क्वेरी का उपयोग करने के लिए एक दृश्य बनाने के लिए कोशिश करता है, यह एक त्रुटि देता है:
"त्रुटि: स्तंभ" "। बार उल्लेख किया गया" आईडी
(मैं pgAdminIII का उपयोग करते प्रश्नों को क्रियान्वित।)
मुझे लगता है कि करेंगे ऐसा होता है क्योंकि resultset एक से अधिक स्तंभ "आईडी" नाम दिया होगा। क्या क्वेरी में सभी कॉलम नाम लिखने के बिना इसे हल करने के लिए कोई रास्ता है?
क्या SELECT * क्वेरी के परिणामस्वरूप तालिका नाम स्वचालित रूप से कॉलम नामों को पूर्ववत करने का कोई तरीका है? – nnyby