MySQL परिणाम की अंतिम पंक्ति में कुल प्राप्त करने के लिए, निम्न सिंटैक्स का उपयोग करें -
( अपना ColumnName1, yourColumnName2, yourColumnName3, . . N से अपनेTableName का चयन करें)UNION(किसी भी उपनाम के रूप में "अपना संदेश" चुनें, SUM(yourColumnName1) जैसा कि कोई भी उपनाम2, SUM (yourColumnName2) किसी भी उपनाम के रूप में, .. आपके तालिका नाम से एन);
उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है -
mysql> तालिका बनाएं ProductDemo -> ( -> ProductId varchar(10), -> ProductQuantity int, -> ProductValue int -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.63 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। क्वेरी इस प्रकार है -
mysql> ProductDemo मानों में डालें ('उत्पाद -1', 10,300); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) mysql> ProductDemo मानों में डालें ('उत्पाद-2', 5,200); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) mysql> ProductDemo मानों में डालें ('उत्पाद -3', 7,340); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> ProductDemo मानों में डालें ('उत्पाद -4', 20,500); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड)mysql> ProductDemo मानों में डालें ('उत्पाद-5', 30,1000); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.42 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है -
mysql> ProductDemo से *चुनें;
निम्न आउटपुट है -
<पूर्व>+-----------+---------------------+--------------+| उत्पाद आईडी | उत्पाद मात्रा | उत्पाद मूल्य |+----------+---------------------+--------------+| उत्पाद-1 | 10 | 300 || उत्पाद-2 | 5 | 200 || उत्पाद-3 | 7 | 340 || उत्पाद-4 | 20 | 500 || उत्पाद-5 | 30 | 1000 |+-----------+---------------------+--------------+5 पंक्तियाँ सेट में (0.00 सेकंड)यहाँ MySQL परिणाम की अंतिम पंक्ति में कुल प्राप्त करने की क्वेरी है -
mysql> (उत्पाद आईडी चुनें, -> उत्पाद मात्रा, -> उत्पाद वैल्यू -> उत्पाद डेमो से) -> यूनियन -> (उत्पाद नाम के रूप में "कुल" चुनें, -> एसयूएम (उत्पाद मात्रा) कुल मात्रा के रूप में, -> एसयूएम (उत्पाद वैल्यू) एएस TotalValue -> ProductDemo से);