U zoekt naar GROUP BY
en de relatieve aggregatie COUNT()
en SUM()
functies hier:
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
Dit plaatst elk BetType
in een enkele rij en stelt u in staat om de aggregaties toe te passen, zoals COUNT(*)
om te zien "hoeveel rijen komen overeen met dit BetType
" of gebruik SUM(BetAmount)
om het totale BetAmount
toe te voegen waarden die overeenkomen met het opgegeven BetType
.