संचित कॉलम का चयन करने के लिए, आइए पहले एक डेमो टेबल बनाएं। तालिका बनाने की क्वेरी इस प्रकार है -
mysql> टेबल संचित डेमो बनाएं -> ( -> Value int -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.58 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। क्वेरी इस प्रकार है -
mysql> संचित डेमो मानों में डालें (10); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.21 सेकंड) mysql> संचित डेमो मानों में डालें (15); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.09 सेकंड) mysql> संचित डेमो मानों में डालें ( 20); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> संचित डेमो मानों में डालें (25); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) mysql> संचित डेमो मानों में डालें (45); क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.14 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है -
mysql> संचित डेमो से *चुनें;
यहाँ आउटपुट है -
<पूर्व>+----------+| मूल्य |+----------+| 10 || 15 || 20 || 25 || 45 |+----------+5 पंक्तियाँ सेट में (0.00 सेकंड)संचित कॉलम का चयन करने के लिए निम्नलिखित क्वेरी है -
mysql> set @previousSum =0;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड)mysql> मान का चयन करें, @previousSum:=@previousSum+ Value AS AccumulatedColumn from AccumatedDemo;
यहाँ आउटपुट है -
<पूर्व>+----------+-------------------+| मूल्य | संचित कॉलम |+----------+-------------------+| 10 | 10 || 15 | 25 || 20 | 45 || 25 | 70 || 45 | 115 |+----------+-------------------+5 पंक्तियाँ सेट में (0.00 सेकंड)