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

विशिष्ट अक्षरों से शुरू होने वाले रिकॉर्ड को गिनने के लिए MySQL क्वेरी

<घंटा/>

आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable775 (FirstName varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.78 सेकंड)

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

mysql> DemoTable775 मानों ('एडम') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) mysql> DemoTable775 मानों ('कैरोल') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.22 सेकंड) mysql> सम्मिलित करें DemoTable775 मानों में ('जॉन'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> DemoTable775 मानों ('सैम') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड) mysql> DemoTable775 मानों में डालें ('एडन') ');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड)

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

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

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+-----------+| प्रथम नाम |+-----------+| एडम || कैरल || जॉन || सैम || अदन |+----------+5 पंक्तियाँ सेट में (0.00 सेकंड)

विशिष्ट अक्षरों से शुरू होने वाले रिकॉर्ड गिनने के लिए क्वेरी निम्नलिखित है -

mysql> डेमोटेबल775 ग्रुप से सबस्ट्रिंग (फर्स्टनाम, 1,2); द्वारा काउंट (*), सबस्ट्रिंग (फर्स्टनाम, 1,2) का चयन करें;

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+----------+--------------------------+| गिनती (*) | सबस्ट्रिंग (प्रथम नाम, 1,2) |+----------+--------------------------+| 2 | विज्ञापन || 1 | सीए || 1 | जो || 1 | Sa |+----------+--------------------------+4 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL क्वेरी में केस कंडीशन के साथ काउंट का उपयोग कैसे करें?

    MySQL में इसके लिए CASE WHEN का उपयोग करें और गणना करने के लिए COUNT () विधि के अंदर CASE स्थिति सेट करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.61 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1374(Name,Score) मानों (एडम, 89) में डालें; क्वेरी ठ

  1. MySQL क्वेरी में दिनांक के साथ UNIX_TIMESTAMP विभिन्न प्रारूप में एक विशिष्ट तिथि के बाद रिकॉर्ड लाने के लिए?

    इसके लिए आप STR_TO_DATE() का उपयोग कर सकते हैं, क्योंकि हमारे पास निम्न प्रारूप में दिनांक रिकॉर्ड हैं:21/11/2019। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1808 (AdmissionDate varchar(20));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

  1. एक ही क्वेरी में IN () के साथ MySQL तालिका से रिकॉर्ड हटाएं

    आइए एक टेबल बनाएं - टेबल बनाएं DemoTable1922 (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(20));क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1922(StudentName) मानों (माइक) में डालें; क्वेरी ठीक है, 1 पंक्त