जैसा कि हम जानते हैं कि एन्यूमरेशन वैल्यू इंडेक्स वैल्यू से जुड़े होते हैं इसलिए अगर हम एन्यूमरेशन वैल्यू को एक्सप्रेशन में इस्तेमाल करेंगे तो सभी कैलकुलेशन इंडेक्स नंबरों पर किए जाएंगे। निम्नलिखित उदाहरण इसे स्पष्ट करेगा -
mysql> Select * from Result; +-----+--------+-------+ | Id | Name | Grade | +-----+--------+-------+ | 100 | Gaurav | GOOD | | 101 | Rahul | POOR | | 102 | Rahul | NULL | | 103 | Mohan | | +-----+--------+-------+ 4 rows in set (0.00 sec) mysql> Select SUM(Grade) from result; +------------+ | SUM(Grade) | +------------+ | 3 | +------------+ 1 row in set (0.00 sec) mysql> Select AVG(Grade) from result; +------------+ | AVG(Grade) | +------------+ | 1 | +------------+ 1 row in set (0.00 sec) mysql> Select Grade+0 from result; +---------+ | Grade+0 | +---------+ | 2 | | 1 | | NULL | | 0 | +---------+ 4 rows in set (0.00 sec) mysql> Select Grade-1 from result; +---------+ | Grade-1 | +---------+ | 1 | | 0 | | NULL | | -1 | +---------+ 4 rows in set (0.00 sec)
उपरोक्त क्वेरी के परिणाम से पता चलता है कि एक व्यंजक में गणना मूल्यों का उपयोग कैसे किया जा सकता है।