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

MySQL में किसी तालिका से विशिष्ट प्रथम नाम और अंतिम नाम प्राप्त करने के लिए एक ही समय में 2 फ़ील्ड खोजना

<घंटा/>

इसके लिए आप AND के साथ LIKE ऑपरेटर का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable( EmployeeFirstName varchar(50), EmployeeLastName varchar(50));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.64 सेकंड)

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

mysql> डेमोटेबल वैल्यू ('जॉन', 'स्मिथ') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.61 सेकंड) mysql> डेमोटेबल मानों में डालें ('डेविड', 'मिलर'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> डेमोटेबल मानों में डालें ('जॉन', 'डो'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.09 सेकंड) mysql> डेमोटेबल मानों में डालें ('एडम', 'स्मिथ'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.09 सेकंड)mysql> डेमोटेबल मानों में डालें ('कैरोल', 'टेलर'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.08 सेकंड)

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

mysql> डेमोटेबल से *चुनें;

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

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

"जॉह" से शुरू होने वाले फर्स्टनाम और "एसएम" से शुरू होने वाले लास्टनाम के साथ रिकॉर्ड लाने के लिए एक ही समय में 2 फ़ील्ड खोजने के लिए क्वेरी निम्नलिखित है -

mysql> DemoTablewhere EmployeeFirstName LIKE 'Joh%' और EmployeeLastName LIKE 'Sm%' से *चुनें;

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

<पूर्व>+---------------------+---------------------+| कर्मचारी फर्स्टनाम | कर्मचारी का अंतिम नाम |+---------------------+---------------------+| जॉन | स्मिथ |+-------------------+-----------------+1 पंक्ति सेट में (0.00 सेकंड)
  1. MySQL में अगले महीने की पहली और आखिरी तारीख प्राप्त करें?

    आप MySQL से date_add() फ़ंक्शन का उपयोग करके अगले महीने की पहली और आखिरी तारीख प्राप्त कर सकते हैं। वाक्य रचना इस प्रकार है - selectdate_sub(last_day(date_add(अब(), इंटरवल एनीइंटरवलटाइम)), इंटरवल डे (last_day(date_add(now(), इंटरवल एनीइंटरवलटाइम)) -1 DAY) किसी भी वैरिएबलनाम के रूप में, last_day ( d

  1. MySQL में किसी तालिका से दूसरा अंतिम रिकॉर्ड कैसे प्राप्त करें?

    पिछले एक से पहले यानी MySQL में दूसरा अंतिम रिकॉर्ड प्राप्त करने के लिए, आपको सबक्वेरी का उपयोग करने की आवश्यकता है। वाक्य रचना इस प्रकार है SELECT *FROM (SELECT *FROM yourTableName ORDER BY yourIdColumnName DESC LIMIT 2) anyAliasName ORDER BY yourIdColumnName LIMIT 1; आइए पहले एक टेबल बनाएं। तालि

  1. जावा के साथ MySQL डेटाबेस में किसी तालिका से अंतिम रिकॉर्ड प्राप्त करें?

    MySQL डेटाबेस से डेटा प्राप्त करने के लिए, आपको java से executeQuery() विधि का उपयोग करने की आवश्यकता है। सबसे पहले MySQL डेटाबेस में एक टेबल बनाएं। यहां, हम नमूना डेटाबेस में निम्न तालिका बनाएंगे );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.80 सेकंड) अब आप इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिक