Du leder efter GROUP BY
og den relative aggregering COUNT( )
og SUM()
fungerer her:
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
Dette vil placere hver BetType i en enkelt række og giver dig mulighed for at anvende aggregater såsom COUNT(*) for at få "hvor mange rækker der matcher denne BetType " eller brug SUM(BetAmount) for at tilføje hele det samlede BetAmount værdier, der matcher den angivne BetType .