Szukasz GROUP BY
a agregacja względna COUNT( )
i SUM()
działa tutaj:
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
Spowoduje to umieszczenie każdego BetType
w jednym wierszu i umożliwiają zastosowanie agregatów, takich jak COUNT(*)
aby uzyskać „ile wierszy pasuje do tego BetType
" lub użyj SUM(BetAmount)
aby dodać całą sumę BetAmount
wartości pasujące do określonego BetType
.