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

एकाधिक पुस्तक शीर्षक चुनें जो MySQL में न्यूनतम (PRICE) मान साझा करते हैं?

<घंटा/>

इसके लिए MySQL MIN() का इस्तेमाल करें। आइए पहले एक −

. बनाएं
mysql> टेबल बनाएं DemoTable1414 -> ( -> BookTitle varchar(40), -> BookPrice int -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.82 सेकंड)

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

mysql> DemoTable1414 मानों में डालें ('जावा का उपयोग करके गहरा गोता लगाएँ', 560); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> DemoTable1414 मानों में डालें ('गहराई में C++', 360); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> DemoTable1414 मानों में डालें ('सी में डेटा संरचना', 590); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> DemoTable1414 मानों में डालें ('सी ++ में एल्गोरिदम', 1090); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड)mysql> DemoTable1414 मान ('जावा गहराई में',360) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.33 सेकंड)

. का चयन करके तालिका से सभी रिकॉर्ड प्रदर्शित करें
mysql> DemoTable1414 से * चुनें;

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

<पूर्व>+--------------------------+---------------+| बुकटाइटल | बुकप्राइस |+--------------------------+---------------+| जावा का उपयोग कर डीप डाइव | 560 || सी++ गहराई में | 360 || सी में डेटा संरचना | 590 || सी++ में एल्गोरिदम | 1090 || गहराई में जावा | 360 |+----------------------+-----------+5 पंक्तियाँ सेट में (0.00 सेकंड)

न्यूनतम मूल्य मूल्य साझा करने वाले कई पुस्तक शीर्षकों का चयन करने के लिए क्वेरी निम्नलिखित है-

mysql> DemoTable1414 से BookTitle चुनें -> जहाँ BookPrice=(DemoTable1414 से min(BookPrice) चुनें);

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

<पूर्व>+---------------+| बुकटाइटल |+---------------+| सी++ गहराई में || गहराई में जावा |+---------------+2 पंक्तियों में सेट (0.00 सेकंड)
  1. MySQL में पंक्तियों का चयन कैसे करें जो वर्तमान तिथि से> =1 दिन हैं?

    वर्तमान तिथि से 1 दिन से अधिक डेटा प्राप्त करने के लिए, MySQL में INTERVAL की अवधारणा का उपयोग करें। वर्तमान तिथि इस प्रकार है - सेलेक्ट कर्डेट ();+---------------+| दही () |+---------------+| 2019-11-29 |+-----------+1 पंक्ति में सेट (0.00 सेकंड) हम सबसे पहले एक टेबल बनाएंगे - टेबल बनाएं DemoTa

  1. पंक्ति का चयन कैसे करें जब कॉलम को MySQL में एकाधिक मान को पूरा करना होगा?

    इसके लिए आप IN() के साथ GROUP BY HAVING क्लॉज का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1885 ( FirstName varchar(20), सब्जेक्ट varchar(50) );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1885 मानों में डा

  1. MySQL में किसी विशिष्ट मान के विरुद्ध निम्न मान रिकॉर्ड को छोड़कर रिकॉर्ड का चयन कैसे करें?

    इसके लिए आपको WHERE क्लॉज का इस्तेमाल करना होगा। निम्नलिखित वाक्य रचना है - select *from yourTableName where yourColumnName > yourValue; आइए एक टेबल बनाएं - mysql> create table demo27 −> ( −> id int not null auto_increment primary key, −> value int −> ); Qu