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

DISTINCTでCOUNT(*)を選択する

    プログラムタイプとプッシュ番号ですべてのDISTINCTプログラム名を数えます

    SELECT COUNT(DISTINCT program_name) AS Count,
      program_type AS [Type] 
    FROM cm_production 
    WHERE [email protected]_number 
    GROUP BY program_type
    

    DISTINCT COUNT(*) 一意のカウントごとに行を返します。必要なのはCOUNT(DISTINCT <expression>) :グループ内の各行の式を評価し、null以外の一意の値の数を返します。



    1. Oracleストアドプロシージャから結果セットを取得する

    2. FieldShield SDK

    3. SQLで重複する行を削除する方法

    4. SQLステートメントはwhereパラメーターを無視しています