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

उस क्षेत्र से संबंधित फ़ील्ड का चयन कैसे करें जिसमें MAX () मौजूद है?


इसके लिए आप सब क्वेरी के साथ-साथ एग्रीगेट फंक्शन MAX() का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं -

mysql> तालिका बनाएं DemoTable -> ( -> ProductId int, -> ProductAmount int -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.78 सेकंड)

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

mysql> डेमोटेबल वैल्यू में डालें(1001,7895);क्वेरी ओके, 1 रो प्रभावित (0.32 सेकंड)mysql> डेमोटेबल वैल्यू में इंसर्ट करें(1003,8903);क्वेरी ओके, 1 रो प्रभावित (0.13 सेकंड)mysql> इंसर्ट डेमोटेबल मानों में (1010,7690); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> डेमोटेबल मानों में डालें (2010,8450); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)

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

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

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

<पूर्व>+-----------+---------------+| उत्पाद आईडी | उत्पाद राशि |+-----------+---------------+| 1001 | 7895 || 1003 | 8903 || 1010 | 7690 || 2010 | 8450 |+----------+---------------+4 पंक्तियाँ सेट में (0.00 सेकंड)

फ़ील्ड के अनुरूप फ़ील्ड का चयन करने के लिए क्वेरी निम्नलिखित है जिसमें अधिकतम () मौजूद है -

mysql> डेमोटेबल से *चुनें -> जहां ProductAmount=(DemoTable से max(ProductAmount) चुनें);

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

<पूर्व>+-----------+---------------+| उत्पाद आईडी | उत्पाद राशि |+-----------+---------------+| 1003 | 8903 |+----------+---------------+1 पंक्ति में सेट (0.05 सेकंड)
  1. सैमसंग फोन पर भाषा कैसे बदलें

    क्या जानना है सेटिंग सामान्य प्रबंधन भाषा भाषा जोड़ें कोई भाषा चुनें. वह ऐप खोलें जिसमें आप टाइप करना चाहते हैं। स्पेस बार को टैप करके रखें और एक भाषा चुनें। खाता ऑन-स्क्रीन निर्देशों का पालन करें। अपने सैमसंग फोन पर भाषा कैसे बदलें सैमसंग गैलेक्सी फोन पर भाषा बदलने में कुछ ही कदम लगते हैं।

  1. Windows 10 में प्रिंट स्पूलर को कैसे पुनरारंभ करें

    क्या जानना है सेवाएं खोलें ऐप और स्पूलर प्रिंट करें select चुनें . राइट-क्लिक करें और रोकें . चुनें , फिर राइट-क्लिक करें और प्रारंभ करें . चुनें सेवा को पुनः आरंभ करने के लिए। या, कार्य प्रबंधक खोलें, सेवा टैब पर जाएं और स्पूलर . चुनें . राइट-क्लिक करें और प्रारंभ करें choose चुनें , रोकें या पु

  1. MySQL वर्कबेंच में टाइमस्टैम्प फ़ील्ड में अभी () कैसे लागू करें?

    आइए पहले एक टेबल बनाएं - create table DemoTable (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    ShippingDate timestamp ); इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। यहां, हमने वर्तमान तिथि को Now() - . के साथ शामिल किया है INSERT INTO DemoTable(ShippingDate) VALU