Trang này chứa danh sách các hàm tổng hợp có sẵn trong SQLite theo mặc định.
Hàm | Mô tả |
---|---|
avg() | Trả về giá trị trung bình của tất cả các giá trị không phải NULL trong một nhóm. |
count() | Có thể được sử dụng để trả về số hàng trong tập kết quả. Nó cũng có thể được sử dụng để trả về số lần một cột nhất định không phải là NULL trong tập kết quả. |
group_concat() | Cho phép bạn nối nhiều kết quả trả về cho một cột thành một. Đôi khi được gọi là "tổng hợp chuỗi". |
max() | Trả về giá trị lớn nhất từ tất cả các giá trị trong một nhóm. Giá trị lớn nhất là giá trị sẽ xuất hiện cuối cùng trong truy vấn sử dụng ORDER BY mệnh đề trên cùng một cột. |
min() | Trả về giá trị không phải NULL tối thiểu từ tất cả các giá trị trong một nhóm. Giá trị tối thiểu là giá trị sẽ xuất hiện đầu tiên trong truy vấn sử dụng ORDER BY mệnh đề trên cùng một cột. |
sum() | Trả về tổng của tất cả các giá trị không phải NULL trong một nhóm. Nếu không có giá trị nào không phải NULL, thì nó trả về NULL. |
total() | Trả về tổng của tất cả các giá trị không phải NULL trong một nhóm. Nếu không có giá trị nào không phải NULL, thì nó trả về 0.0. |
Các hàm tổng hợp bổ sung được viết bằng C có thể được thêm vào bằng cách sử dụng API sqlite3_create_ Chức năng ().