Hàm sum – SQLite


Hàm sum – SQLite là một trong các hàm trong danh sách được cung cấp sẵn cho người sử dụng khi thao tác với hệ quản trị cơ sở dữ liệu SQLite.
Hàm sum - SQLite là một trong các hàm trong danh sách được cung cấp sẵn cho người sử dụng khi thao tác với hệ quản trị cơ sở dữ liệu SQLite.

      SQLite là phần mềm quản lý cơ sở dữ liệu quan hệ (DBMS) mã nguồn mở triển khai một SQL Database Engine truyền thống. Về tổng thể SQLite là một hệ quản trị hết sức gọn, nhẹ và đơn giản được việt trên nền tảng lập trình C. Cả chương trình SQLite chỉ gồm 1 file duy nhất vỏn vẹn chưa đến 0,5 MB và người sử dụng có thể sử dụng trực tiếp mà không cần cái đặt, cấu hình hay khởi động services. Các bạn có thể tải các phiên bản SQLite mới nhất tại đây


Hàm sum – SQLite – Chức năng

The SQLite sum function returns the summed value of an expression.

Hàm sum – SQLite – Cú pháp

Cú pháp Hàm sum trong SQLite như sau :

Tham số
expression1, expression2, … expression_n
Expressions that are not encapsulated within the sum function and must be included in the GROUP BY clause at the end of the SQL statement.
aggregate_expression
This is the column or expression that will be summed.
tables
The tables that you wish to retrieve records from. There must be at least one table listed in the FROM clause.
WHERE conditions
Optional. These are conditions that must be met for the records to be selected.

Hàm sum – SQLite – Phạm vi

Hàm sum có thể sẵn sàng sử dụng trong SQLite với các phiên bản SQLite khác nhau như sau:


Hàm sum – SQLite – Ví dụ

Dưới đây là các ví dụ minh họa cách sử dụng hàm sum trong SQLite như sau:

Example – With Single Expression

For example, you might wish to know how the combined total salary of all employees whose employee_id is less than 45.

In this sum function example, we’ve aliased the sum(salary) expression as “Total Salary”.

    Hiện tại có rất nhiều công cụ có giao diện, hỗ trợ chúng ta thao tác với hệ quản trị cơ sở dữ liệu SQLite  như dbForge Studio for MySQLm, HeidiSQL, JPDB Admin for SQLite, MONyog & SQLyog, Navicate, … Các bạn có thể tải các công cụ đó tại đây.

Tham khảo các hàm built-in trong SQLite khác

STT Tên hàm Phạm vi Chi tiết
1 abs SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem
2 avg SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem
3 coalesce SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem
4 count SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem
5 date SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem
6 datetime SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem
7 ifnull SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem
8 instr SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.15 xem
9 julianday SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem
10 last_insert_rowid SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem
11 length SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem
12 lower SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem
13 ltrim SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem
14 max SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem
15 min SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem
16 now SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem
17 nullif SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem
18 random SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem
19 replace SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem
20 round SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem
21 rtrim SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem
22 sqlite_version SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem
23 strftime SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem
24 substr SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem
25 sum SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem
26 time SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem
27 trim SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem
28 upper SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x xem

Blog được lập ra với mục đích để chia sẻ đề thi tới toàn bộ học sinh, sinh viên ở Việt Nam. Trong quá trình đăng bài không thể tránh được những sai sót, Nếu các bạn phát hiện ra sai sót có thể comment ở bên dưới hoặc có đề hay muốn chia sẻ tới tất cả mọi người có thể gửi thông tin vào email [email protected]


Mít&Béo


Phản hồi

Phản hồi