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

Mysql में केवल एक फ़ील्ड को छोड़कर सभी फ़ील्ड का चयन करना

आप इसे ऐसे आसानी से कर सकते हैं

मान लें कि आपका क्षेत्र एक आईडी है =5

तब

   select * from your_table where id !=5 

और अगर आपका मतलब कॉलम से है

मान लें कि आप column3 . का चयन नहीं करना चाहते हैं

तब

   select column1,column2,column4 from tablename;

अगर आपके पास कई कॉलम हैं

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

    PREPARE stmt1 FROM @sql;
   EXECUTE stmt1;


  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. अक्षांश/देशांतर द्वारा MySQL क्वेरी को सॉर्ट करना

  4. mysql प्रॉक्सी मोज़े

  5. सबसे बड़ा आईडी नंबर क्या है जो ऑटोइनक्रिकमेंट mysql में उत्पन्न कर सकता है?