SQLite
 sql >> Baza danych >  >> RDS >> SQLite

Funkcje agregujące SQLite

Ta strona zawiera listę funkcji agregujących, które są domyślnie dostępne w SQLite.

Funkcja Opis
avg() Zwraca średnią wartość wszystkich wartości innych niż NULL w grupie.
count() Może być używany do zwracania liczby wierszy w zestawie wyników.

Może być również użyty do zwrócenia, ile razy dana kolumna nie jest NULL w zestawie wyników.
group_concat() Umożliwia łączenie wielu wyników zwróconych dla kolumny w jeden.Czasami określane jako „agregacja ciągów”.
max() Zwraca maksymalną wartość ze wszystkich wartości w grupie.

Maksymalna wartość to wartość, która pojawiłaby się jako ostatnia w zapytaniu używającym ORDER BY klauzula w tej samej kolumnie.
min() Zwraca minimalną wartość różną od NULL ze wszystkich wartości w grupie.

Minimalna wartość to wartość, która pojawiłaby się jako pierwsza w zapytaniu używającym ORDER BY klauzula w tej samej kolumnie.
sum() Zwraca sumę wszystkich wartości innych niż NULL w grupie. Jeśli nie ma wartości innych niż NULL, zwraca NULL.
total() Zwraca sumę wszystkich wartości innych niż NULL w grupie. Jeśli nie ma wartości innych niż NULL, zwraca 0.0.

Dodatkowe funkcje agregujące napisane w C można dodać za pomocą funkcji API sqlite3_create_function().


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Aktualizacja wstępnie wypełnionej bazy danych

  2. Biblioteka pokoju może skopiować db z folderu zasobów?

  3. Pokoj najlepsze sposoby tworzenia kopii zapasowych dla aplikacji offline?

  4. Android - zaktualizuj bazę danych sqlite klienta za pomocą GCM

  5. przechowuj długą wartość w bazie danych Androida