Stai cercando GROUP BY
e la relativa aggregazione COUNT()
e SUM()
funzioni qui:
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
Questo posizionerà ogni BetType
in un'unica riga e ti consentono di applicare aggregati come COUNT(*)
per ottenere "quante righe corrispondono a questo BetType
" o usa SUM(BetAmount)
per aggiungere tutto il BetAmount
totale valori che corrispondono al BetType
specificato .