mysql - मान द्वारा कई पंक्तियों का गणितीय SUM



(1)

मेरे पास टेबल है

user_name     id      status          calls
===========================================
apple        21       cars              67
apple        21       bikes             85
apple        21       skates            6
apple        21       pajs              56
orange       34       bikes             9
orange       34       disks             3
orange       34       cars              21
orange       34       pajs              76

मैं status's , जो केवल कारों, बाइक और स्केट्स के लिए और प्रत्येक user_name के लिए सभी कॉल जोड़ना चाहते हैं मैंने एसएम के साथ मुहैया कराया है लेकिन देर रात के कई घंटों के बाद, बहुत ही मेहनत के प्रयासों से मेरे लिए यह स्पष्ट है कि इस से अधिक की आवश्यकता होगी। कृपया कोई मुझे सही दिशा बता सकता हैं?

मेरी टेबल

https://src-bin.com


Answer #1
select user_name, status, sum(calls) as calls
from table
where status in ('cars', 'bikes', 'skates')
group by user_name, status




sum