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

mysql:संख्याओं के आधार पर कॉलम का जिक्र

निकटतम स्थिति से कॉलम नाम खोजने के लिए आप INFORMATION_SCHEMA.COLUMNS का उपयोग कर सकते हैं। मुझे एहसास है कि यह वह नहीं है जो आपने मांगा था, लेकिन मुझे लगता है कि यह उतना ही करीब हो सकता है जितना आप प्राप्त कर सकते हैं। उदाहरण के लिए, आप एक चुनिंदा स्टेटमेंट बना सकते हैं जिसमें पहला, दूसरा और पांचवां कॉलम इस प्रकार है:

SELECT CONCAT("SELECT ",
   GROUP_CONCAT(column_name SEPARATOR ", "),
   " FROM ", table_name)
FROM information_schema.columns
WHERE table_schema = database() 
    AND table_name = 'my_table' 
    AND ordinal_position IN (1,2,5) 
GROUP BY table_name 
ORDER BY ordinal_position;



  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. docker mysql कंटेनर में लॉगिंग सक्षम करें

  3. MySQL में समान आईडी वाली पंक्तियों के लिए स्तंभों के गुणन का योग

  4. Mysql डेटाबेस में इनपुट को स्वच्छ करने के लिए कार्य

  5. MySQL डेटाबेस से बाधाओं की सूची