sql >> データベース >  >> RDS >> Mysql

特定の列のデータをカウントし、合計金額を合計するレコードを表示します

    GROUPBY<を探しています/ code> および相対集計 COUNT( ) および SUM() ここでの機能:

    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
    

    これにより、各 BetTypeが配置されます 1つの行にまとめて、 COUNT(*)などの集計を適用できるようにします 「このBetTypeに一致する行数を取得するには "またはSUM(BetAmount)を使用します 合計BetAmountをすべて追加します 指定されたBetTypeに一致する値 。



    1. SqlServerSpatial.dllを読み込めません

    2. 調整のためのSQLステートメント

    3. nodejsmysqlの動的ドロップダウン

    4. ログインスクリプトが必要に応じて機能しない