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

MySQL में एक को छोड़कर सभी कॉलम चुनें?

वास्तव में एक तरीका है, ऐसा करने के लिए आपके पास निश्चित रूप से अनुमति होनी चाहिए ...

SET @sql = CONCAT('SELECT ', (SELECT REPLACE(GROUP_CONCAT(COLUMN_NAME), '<columns_to_omit>,', '') FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = '<table>' AND TABLE_SCHEMA = '<database>'), ' FROM <table>');

PREPARE stmt1 FROM @sql;
EXECUTE stmt1;

<table>, <database> and <columns_to_omit> . को बदलना



  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. mySQL प्रत्येक श्रेणी के शीर्ष 5 को लौटा रहा है

  3. एसक्यूएल कमांड चीट शीट – 10 मिनट में एसक्यूएल कैसे सीखें

  4. MySQL प्रतिकृति और GTID- आधारित विफलता - त्रुटिपूर्ण लेन-देन में एक गहरा गोता

  5. MySQL डेटाबेस के लिए उन्नत Oracle JDeveloper सुविधाओं का उपयोग करना