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

MySQL में विभिन्न मानों के बीच मान प्राप्त करें

<घंटा/>

विभिन्न मानों के बीच मान प्राप्त करने के लिए MySQL के बीच का उपयोग करें। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable1473 -> (-> EmployeeCode varchar(20) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.47 सेकंड)

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

mysql> DemoTable1473 मानों ('EMP_120') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.25 सेकंड) mysql> DemoTable1473 मानों में डालें ('EMP_125'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> सम्मिलित करें DemoTable1473 मानों में ('EMP_30'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> DemoTable1473 मान ('EMP_130') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड)

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

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

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

<पूर्व>+--------------+| कर्मचारी कोड |+--------------+| ईएमपी_120 || ईएमपी_125 || ईएमपी_30 || EMP_130 |+--------------+4 पंक्तियों में सेट (0.00 सेकंड)

यहां विभिन्न मानों के बीच मान प्राप्त करने के लिए क्वेरी है -

mysql> DemoTable1473 से * चुनें -> जहां 'EMP_124' और 'EMP_129' के बीच कर्मचारी कोड;

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

<पूर्व>+--------------+| कर्मचारी कोड |+--------------+| EMP_125 |+--------------+1 पंक्ति सेट (0.00 सेकंड) में
  1. कई कम से कम मान लाने के लिए MySQL क्वेरी?

    इसके लिए आप MIN() के साथ उप क्वेरी का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं− );query OK, 0 Rows प्रभावित (0.56 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (क्रिस, 87); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) चयन कथन का उपयोग करके तालिका से स

  1. MySQL में एक विशिष्ट कॉलम मान (नाम) प्राप्त करें

    एक विशिष्ट कॉलम मान प्राप्त करने के लिए, LIKE क्लॉज का उपयोग करें। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable1809 (नाम varchar(20));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1809 मानों (जॉनसन) में डालें; क्वेरी ठीक है, 1

  1. अधिकतम संचयी मान प्राप्त करने के लिए MySQL क्वेरी

    इसके लिए, सबक्वेरी के साथ एग्रीगेट फंक्शन COUNT(*) का उपयोग करें। GROUP BY का भी उपयोग किया जाता है। आइए एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.65 सेकंड) इंसर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डालें - डेमो23 में डालें (मान 1, मान 2) मान (11,500); क्वेरी ठीक है, 1 पंक्ति प्रभाव