आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,खरीदारी की तारीख, सेलप्राइस इंट);क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.51 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> DemoTable(PurchaseDate,SalePrice) मान ('2018-01-10',450) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) mysql> DemoTable(PurchaseDate,SalePrice) मान ('2019) में डालें -12-25',1000);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड)mysql> डेमोटेबल (खरीद तिथि, बिक्री मूल्य) मान ('2016-12-02', 5560) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.07 sec)mysql> DemoTable(PurchaseDate,SalePrice) मान ('2015-02-20',4550) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> DemoTable (PurchaseDate, SalePrice) मानों ('2015-) में डालें 12-11',4110);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> डेमोटेबल से *चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+-----+--------------+-----------+| आईडी | ख़रीद की तारीख | बिक्री मूल्य |+-----+--------------+-----------+| 1 | 2018-01-10 | 450 || 2 | 2019-12-25 | 1000 || 3 | 2016-12-02 | 5560 || 4 | 2015-02-20 | 4550 || 5 | 2015-12-11 | 4110 |+----+--------------+----------+5 पंक्तियों में सेट (0.00 सेकंड)एक विशिष्ट महीने के आधार पर MySQL में चयनित कॉलम मानों का योग करने के लिए क्वेरी निम्नलिखित है। उदाहरण के लिए, यहां केवल सेलप्राइस ने 12वें महीने यानी दिसंबर में खरीदारी की तारीख के लिए जोड़ा है -
mysql> DemoTable से SUM(SalePrice) चुनें जहां महीना(PurchaseDate)=12;
उपरोक्त केवल चयनित महीने यानी 12वें महीने दिसंबर के लिए रिकॉर्ड (बिक्री मूल्य) जोड़ता है -
2019-12-252016-12-022015-12-11
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+----------------+| एसयूएम (बिक्री मूल्य) || 10670 |+----------------+1 पंक्ति सेट में (0.00 सेकंड)