Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

रिकॉर्ड दिखाएं जो एक निश्चित कॉलम के डेटा की गणना करता है और कुल राशि का योग करता है

आप खोज रहे हैं GROUP BY और संबंधित एकत्रीकरण COUNT() और SUM() कोड> यहां कार्य करता है:

SELECT
    BetType,
    COUNT(*) AS 'Count'
    SUM(BetAmount) AS 'BetAmount Total',
    SUM(Payout) AS 'Payout Total'
FROM
    betdb
    LEFT JOIN matchdb
        ON betdb.MatchId = matchdb.MatchID
WHERE
    betdb.MatchID = 135
GROUP BY
    BetType

यह प्रत्येक BetType . को जगह देगा एक पंक्ति में और आपको COUNT(*) . जैसे समुच्चय लागू करने की अनुमति देता है "कितनी पंक्तियाँ इस BetType से मेल खाती हैं" प्राप्त करने के लिए " या SUM(BetAmount) . का उपयोग करें कुल मिलाकर BetAmount . को जोड़ने के लिए निर्दिष्ट BetType . से मेल खाने वाले मान ।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL टूल जो सभी फ़ील्ड, टेबल और डेटाबेस में एक स्ट्रिंग की खोज करता है

  2. कैसे निर्धारित करें कि कोई MySQL क्वेरी मान्य है या नहीं?

  3. डेटाबेस से प्राप्त करें लेकिन केवल पिछले 30 दिन

  4. मैं ज़ेंड फ्रेमवर्क 1.11 में फॉर्म का उपयोग करके चेक बॉक्स में डेटाबेस से डेटा कैसे सेट कर सकता हूं?

  5. दिनांक सीमाओं की तुलना करना