एकल क्वेरी में न्यूनतम और अधिकतम मान खोजने के लिए, MySQL UNION का उपयोग करें। आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable( Price int);query OK, 0 Rows प्रभावित (0.57 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> डेमोटेबल मानों में डालें (88); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.30 सेकंड) mysql> डेमोटेबल मानों में डालें (100); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.22 सेकंड) mysql> डेमोटेबल मानों में डालें ( 98);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड)mysql> डेमोटेबल मानों में डालें(120);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> डेमोटेबल से *चुनें;
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+----------+| कीमत |+----------+| 88 || 100 || 98 || 120 |+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)एकल MySQL क्वेरी में न्यूनतम और अधिकतम मान खोजने के लिए क्वेरी निम्नलिखित है -
mysql> डेमोटेबल से मूल्य का चयन करें जहां मूल्य =(डेमोटेबल से न्यूनतम (मूल्य) चुनें) यूनियन डेमोटेबल से मूल्य का चयन करें जहां मूल्य =(डेमोटेबल से अधिकतम (मूल्य) चुनें);
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+----------+| कीमत |+----------+| 88 || 120 |+----------+2 पंक्तियाँ सेट में (0.00 सेकंड)