आप खोज रहे हैं 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
. से मेल खाने वाले मान ।