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

SQLite集計関数

    このページには、SQLiteでデフォルトで使用できる集計関数のリストが含まれています。

    関数 説明
    avg() グループ内のすべてのNULL以外の値の平均値を返します。
    count() 結果セットの行数を返すために使用できます。

    また、結果セットで特定の列がNULLでない回数を返すためにも使用できます。
    group_concat() 列に対して返された複数の結果を1つに連結できます。「文字列集計」と呼ばれることもあります。
    max() グループ内のすべての値から最大値を返します。

    最大値は、ORDER BYを使用するクエリで最後に表示される値です。 同じ列の句。
    min() グループ内のすべての値からNULL以外の最小値を返します。

    最小値は、ORDER BYを使用するクエリで最初に表示される値です。 同じ列の句。
    sum() グループ内のすべてのNULL以外の値の合計を返します。 NULL以外の値がない場合は、NULLを返します。
    total() グループ内のすべてのNULL以外の値の合計を返します。 NULL以外の値がない場合は、0.0を返します。

    Cで記述された追加の集計関数は、sqlite3_create_function()APIを使用して追加できます。


    1. postgresのUPDATERETURNING句から選択できません

    2. MySQLリモートアクセス用のSSHトンネルを作成する

    3. PostgreSQLクエリで行番号を表示するにはどうすればよいですか?

    4. MySqlCommandCommand.Parameters.Addは廃止されました