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

SQL चयन कथन में कॉलम का नाम बदलना

आप कॉलम नामों को एक-एक करके उपनाम कर सकते हैं, जैसे

SELECT col1 as `MyNameForCol1`, col2 as `MyNameForCol2` 
FROM `foobar`

संपादित करें आप INFORMATION_SCHEMA.COLUMNS . तक पहुंच सकते हैं सीधे इस तरह एक नया उपनाम मिलाने के लिए। हालाँकि, आप इसे एक क्वेरी में कैसे फिट करते हैं यह मेरे MySql कौशल से परे है :(

select CONCAT('Foobar_', COLUMN_NAME)
from INFORMATION_SCHEMA.COLUMNS 
where TABLE_NAME = 'Foobar'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL क्वेरी को दो बार चलाना SQL_NO_CACHE के साथ भी दूसरी बार तेज़ होना चाहिए

  2. mysql आदेश varchar फ़ील्ड पूर्णांक के रूप में

  3. MySQL से कैसे जुड़ें और लाइव मटेरियलाइज्ड व्यू में पोस्टग्रेज करें

  4. जॉइन-व्हेयर-ग्रुप द्वारा सही इंडेक्सिंग अस्थायी उपयोग से बचने वाले चुनिंदा प्रश्नों द्वारा; फाइलसॉर्ट का उपयोग करना

  5. Oracle लैग फ़ंक्शन की तरह परिणाम सेट कैसे प्राप्त करें