मुख्य सामग्री पर जाएं
मॉड्यूल 2 · पाठ 3 का 4पाठ्यक्रम में 7/57~6 min
मॉड्यूल पाठ (3/4)

एएस के साथ नाम बदलना

डिफ़ॉल्ट रूप से, परिणाम में कॉलम का नाम स्रोत कॉलम के समान होता है। जब आप एक अभिव्यक्ति (एक गणना, एक संयोजन, एक) का चयन करते हैं समुच्चय) डिफ़ॉल्ट नाम बदसूरत या अस्पष्ट लग सकता है। AS के साथ आप असाइन करते हैं एक उपनाम, यानी आपकी पसंद का एक नाम:

SQL
SELECT <colonna_o_espressione> AS <alias>
FROM   <tabella>;

कीवर्ड AS वैकल्पिक है (salary salary_eur भी काम करता है), लेकिन इसे लिखना क्वेरी को अधिक पठनीय बनाता है. यदि उपनाम में रिक्त स्थान या सार्थकता है बड़े अक्षरों में, इसे डबल कोट्स में लपेटें: AS "Annual Salary"।

उदाहरण

SQL
-- Rinomina semplice (in inglese per convenzione):
SELECT first_name AS name,
       last_name  AS surname
FROM employees;

-- Alias su un'espressione calcolata:
SELECT first_name,
       last_name,
       salary * 13 AS annual_pay
FROM employees;

इसे अजमाएं

व्यायाम#sql.m2.l3.e1
प्रयास: 0लोड हो रहा है...

प्रत्येक कर्मचारी का अंतिम नाम और वेतन निकालें, कॉलम का नाम बदलकर 'अंतिम' और 'वेतन_यूर' कर दें।

संपादक लोड हो रहा है...
संकेत दिखाएँ

कीवर्ड AS है: कॉलम को new_name के रूप में चुनें।

3 प्रयासों के बाद समाधान उपलब्ध है

व्यायाम की समीक्षा करें

व्यायाम#sql.m2.l3.e2
प्रयास: 0लोड हो रहा है...

प्रथम और अंतिम नाम को 'full_name' नामक एकल कॉलम में संयोजित करें। || का प्रयोग करें ऑपरेटर को जोड़ना होगा और दोनों के बीच एक जगह डालनी होगी।

संपादक लोड हो रहा है...
संकेत दिखाएँ

PostgreSQL में स्ट्रिंग संयोजन || के साथ किया जाता है, और फिर उपनाम AS के साथ किया जाता है।

3 प्रयासों के बाद समाधान उपलब्ध है