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

क्या एक MySQL SELECT स्टेटमेंट कॉलम नाम निर्दिष्ट किए बिना काम कर सकता है?

आप इसके साथ सभी कॉलम चुन सकते हैं:

SELECT * FROM table_name

आप किसी सेलेक्ट स्टेटमेंट में कॉलम नामों पर फ़िल्टर नहीं कर सकते हैं, लेकिन आप कॉलम नामों को फ़िल्टर कर सकते हैं क्योंकि वे स्वयं डेटाबेस में SHOW COLUMNS के साथ मौजूद हैं:

SHOW COLUMNS FROM table_name LIKE "_%"

जो '_' से शुरू होने वाले कॉलम को प्रदर्शित करेगा। यदि आपके पास बहुत अधिक स्तंभों के साथ एक बहुत बड़ी तालिका है, और आपको उन क्षेत्रों में से एक चयन कथन बनाना होगा, तो मैं सुझाव दूंगा कि पहले SHOW COLUMNS के साथ कॉलम प्रदर्शित करके प्रोग्रामेटिक रूप से कथन बनाएं। , फिर उस परिणाम से अपनी SELECT क्वेरी बनाना।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. विजुअल स्टूडियो 2013 पूर्वावलोकन के साथ MySQL डेटाबेस कनेक्शन

  2. जब n से अधिक प्रश्न हों तो मैं शो प्रक्रिया सूची कैसे लॉग कर सकता हूं?

  3. Mysql 'में बदल जाता है?

  4. तैयार कथन के साथ MySQL अद्यतन क्वेरी त्रुटि दे रही है

  5. mysqld की अनुचित हत्या - अब शुरू नहीं हो रही है