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

mysql में मौजूदा कॉलम नाम के साथ दो कॉलम को एक में कैसे समेटें?

जैसा कि अजीज-शेख ने बताया है, * से किसी एक कॉलम को दबाने का कोई तरीका नहीं है। निर्देश, हालांकि आप निम्न हैक का उपयोग करने में सक्षम हो सकते हैं:

SELECT CONCAT(c.FIRSTNAME, ',', c.LASTNAME) AS FIRSTNAME,
       c.*
FROM   `customer` c;

ऐसा करने से FIRSTNAME . की दूसरी घटना हो जाएगी उपनाम को अपनाने के लिए कॉलम FIRSTNAME_1 इसलिए आपको अपने अनुकूलित FIRSTNAME . को सुरक्षित रूप से संबोधित करने में सक्षम होना चाहिए कॉलम। आपको टेबल को उपनाम देना होगा क्योंकि * शुरुआत के अलावा किसी भी स्थिति में अलियास नहीं होने पर विफल हो जाएगा।

आशा है कि इससे मदद मिलेगी!



  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 में अंतिम सम्मिलित ऑटो वेतन वृद्धि आईडी प्राप्त करें

  2. तिथि के साथ ऑपरेटर से अधिक का उपयोग कैसे करें?

  3. एक SET वैरिएबल स्टेटमेंट के साथ Mysqli क्वेरी (यानी कई क्वेरीज़)

  4. MySQL और MariaDB के कई कार्यों का उपयोग करना सीखें - भाग 2

  5. MySQL - इस पदानुक्रमित डेटा को संभालने का सबसे अच्छा तरीका?