Hledáte GROUP BY
a relativní agregace COUNT( )
a SUM()
funkce zde:
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
Tím se umístí každý BetType
do jednoho řádku a umožní vám použít agregáty, jako je COUNT(*)
získat "kolik řádků odpovídá tomuto BetType
nebo použijte SUM(BetAmount)
přidat celou částku BetAmount
hodnoty, které odpovídají zadanému BetType
.