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

MySQL क्वेरी के परिणामस्वरूप फ़ाइल का फ़ाइल एक्सटेंशन कैसे प्राप्त करें?

<घंटा/>

SQL क्वेरी के परिणामस्वरूप फ़ाइल का फ़ाइल एक्सटेंशन प्राप्त करने के लिए, आप SUBSTRING_INDEX() का उपयोग कर सकते हैं।

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

अपनेTableName से किसी भी उपनाम के रूप में substring_index(yourColumnName,'.',-1) चुनें;

उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है

mysql> टेबल बनाएं getFileExtensionDemo -> ( -> File_Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> File_Name text -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.53 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें।

क्वेरी इस प्रकार है

mysql> getFileExtensionDemo(File_Name) मान ('जॉन.AllMySQLConcept.doc') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) mysql> getFileExtensionDemo (File_Name) मान ('Introductiontojava.txt'); क्वेरी में डालें ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) mysql> getFileExtensionDemo (File_Name) मान ('C और C++। AllDataStructureandAlgorithm.pdf') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> getFileExtensionDemo (File_Name) मानों में डालें ( 'C.Users.Desktop.AllMySQLScript.sql');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.39 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें।

क्वेरी इस प्रकार है

mysql> getFileExtensionDemo से *चुनें;

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

<पूर्व>+---------------+------------------------------------- --------+| File_Id | File_Name |+---------+------------------------------------- --------+| 1 | जॉन.AllMySQLConcept.doc || 2 | परिचय tojava.txt || 3 | C और C++.AllDataStructureandAlgorithm.pdf || 4 | C.Users.Desktop.AllMySQLScript.sql |+---------+------------------------------ ---------------+4 पंक्तियाँ सेट में (0.00 सेकंड)

यहाँ क्वेरी के परिणामस्वरूप फ़ाइल का विस्तार प्राप्त करने के लिए क्वेरी है

mysql> getFileExtensionDemo से सबस्ट्रिंग_इंडेक्स(File_Name,'.',-1) को AllFileExtension के रूप में चुनें;

निम्नलिखित केवल फ़ाइल एक्सटेंशन के साथ आउटपुट है

<पूर्व>+------------------+| AllFileExtension |+-------------------+| डॉक्टर || txt || पीडीएफ || sql |+------------------+4 पंक्तियाँ सेट में (0.20 सेकंड)
  1. मैं MySQL क्वेरी परिणाम को लंबवत रूप से कैसे प्रदर्शित कर सकता हूं?

    अहंकार के प्रयोग से, \G एक कथन के अंत में विकल्प, हम परिणाम सेट को लंबवत प्रारूप में प्राप्त कर सकते हैं। निम्नलिखित पर विचार करें उदाहरण - mysql> Select * from Student where name = 'Aarav'\G *************************** 1. row ***************************   Name: Aarav RollNo: 150 &

  1. MySQL में टेबल का नाम कैसे बदलें?

    तालिका का नाम बदलने के लिए, परिवर्तन और नाम बदलें कमांड का उपयोग किया जा सकता है। इन्हें निम्नलिखित चरणों की सहायता से प्रदर्शित किया जाता है - सबसे पहले create कमांड की मदद से एक टेबल बनाई जाती है। यह इस प्रकार दिया गया है - ); Query OK, 0 rows affected (0.49 sec) तालिका का नाम बदलने का सिंटैक्

  1. MySQL क्वेरी आउटपुट को एक्सेल या .txt फ़ाइल में कैसे सेव करें?

    MySQL क्वेरी आउटपुट को टेक्स्ट फ़ाइल में सहेजने के लिए, हम OUTFILE कमांड का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं। );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.55 सेकंड) तालिका में रिकॉर्ड सम्मिलित करना। SaveintoTextFile मानों में डालें (3, डेविड); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड सभी