Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

केवल MySQL "शो टेबल" में कुछ पैटर्न के साथ टेबल दिखाएं?

<घंटा/>

आप कुछ पैटर्न के साथ टेबल प्रदर्शित करने के लिए शो टेबल के साथ LIKE ऑपरेटर का उपयोग कर सकते हैं। LIKE का उपयोग पैटर्न सेट करने के लिए किया जाता है।

वाक्य रचना इस प्रकार है -

'yourPattern' जैसी टेबल दिखाएं;

हमारे पास डेटाबेस परीक्षण है और डी अक्षर के साथ कुछ टेबल हैं। इसलिए, हम जिस पैटर्न पर विचार कर रहे हैं वह डी के साथ है।

अब SHOW TABLES में कुछ पैटर्न के साथ टेबल प्रदर्शित करने के लिए उपरोक्त सिंटैक्स को लागू करें। क्वेरी इस प्रकार है।

mysql> '%d_' जैसी टेबल दिखाएं;

निम्न आउटपुट है।

<पूर्व>+--------------------------+| टेबल्स_इन_टेस्ट (%d_) |+----------------------+| डिफरेंसइनसेकंड || आखिरी घंटे के रिकॉर्ड || स्किपलास्टेनरिकॉर्ड्स |+--------------------------+3 पंक्तियाँ सेट में (0.04 सेकंड)
  1. MySQL में किसी विशिष्ट कॉलम नाम के साथ टेबल कैसे खोजें?

    कॉलम नाम खोजने के लिए, info_schema.columns का उपयोग करें। निम्नलिखित वाक्य रचना है - जानकारी_स्कीमा.कॉलम से अलग टेबल_नाम चुनें, जहां कॉलम_नाम जैसे %yourSearchValue% और table_schema=database(); आइए विभिन्न तालिका में कॉलम नाम खोजने के लिए उपरोक्त सिंटैक्स को लागू करें। यहां, हम केवल विशिष्ट कॉलम नाम

  1. MySQL वाली तालिका में केवल विशिष्ट पंक्तियों को हटाएं

    केवल विशिष्ट पंक्तियों को हटाने के लिए, MySQL NOT IN () का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1830 (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(20) )AUTO_INCREMENT=101;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल

  1. MySQL के साथ ASC क्रम में केवल अभिलेखों की सूची प्रदर्शित करना

    किसी विशिष्ट क्रम में अभिलेखों की सूची प्रदर्शित करने के लिए, आपको शर्तें निर्धारित करने और ORDER BY का उपयोग करने की आवश्यकता है। इसके लिए ORDER BY CASE स्टेटमेंट का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.62 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिक