Thắc mắc về khác biệt các hàm cơ sở dữ liệu

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

thonglongtong

Thành viên mới
Tham gia
9/9/24
Bài viết
2
Được thích
0
Mình vẫn ko hiểu các hàm thuộc csdl (Dsum;dcount;...) khác gì các hàm như countifs;sumifs ạ? Bác nào giải thích giúp mình được ko ạ?
 
Cứ việc dùng thử. Cái nào dùng không được thi biết chỗ nó khác cái kia.

Chỉ cần biết là SUMIFS chỉ có kể từ phiên bản 2016 (2013 với SP's thì cũng có)

Nếu rành toán thì nên dùng SumIfs bởi vì hàm này thuộc về nhóm toán giải tích và lượng giác cho nên nó viết rất hiệu quả.
Đương nhiên, nếu không phải dân toán thì nó hơi khó hiểu một chút.

Chú thích 1: (hơi khó hiểu) dùng nhiều thì cũng quen.

Chú thích 2: (toán), hàm SUMIFS này có khả năng chạy tắt - nó chỉ cần xét tới điều kiện không thỏa là nó dừng, không thèm tính tới các điều kiện sau đó.
Vì vậy, muốn cải tiến tốc độ cho thật xịn thì còn tùy thuộc vào chính CSDL. Dân xịn biết cách dòm sơ qua dữ liệu để đặt điều kiện nào trước.
 
Cứ việc dùng thử. Cái nào dùng không được thi biết chỗ nó khác cái kia.

Chỉ cần biết là SUMIFS chỉ có kể từ phiên bản 2016 (2013 với SP's thì cũng có)

Nếu rành toán thì nên dùng SumIfs bởi vì hàm này thuộc về nhóm toán giải tích và lượng giác cho nên nó viết rất hiệu quả.
Đương nhiên, nếu không phải dân toán thì nó hơi khó hiểu một chút.

Chú thích 1: (hơi khó hiểu) dùng nhiều thì cũng quen.

Chú thích 2: (toán), hàm SUMIFS này có khả năng chạy tắt - nó chỉ cần xét tới điều kiện không thỏa là nó dừng, không thèm tính tới các điều kiện sau đó.
Vì vậy, muốn cải tiến tốc độ cho thật xịn thì còn tùy thuộc vào chính CSDL. Dân xịn biết cách dòm sơ qua dữ liệu để đặt điều kiện nào trước.
em cảm ơn bác,bữa giờ em toàn xài SUMIFS lọc điều kiện,hôm qua thấy DSUM nên hơi thắc mắc ạ
 
Web KT

Bài viết mới nhất

Back
Top Bottom