Lấy giá trị nhỏ nhất trong access

Bài viết sẽ tìm hiểu và hướng dẫn bạn cách sử dụng hàm MIN trong SQL Server để tìm giá trị nhỏ nhất trong một tập hợp.

Mô tả hàm MIN trong SQL Server

Hàm MIN trong SQL Server là một hàm tổng hợp trả về giá trị nhỏ nhất trong một nhóm.

Cú pháp hàm MIN

Để sử dụng hàm MIN trong SQL Server, ta dùng cú pháp như sau:

SELECT MIN[cot] FROM bang [WHERE dieukien];

Tham số:

  • cot: cột hoặc giá trị tính toán, biểu thức mà bạn muốn tìm giá trị nhỏ nhất
  • bang: bảng dùng để lấy bản ghi. Phải có ít nhất 1 bảng trong mệnh đề FROM.
  • dieukien: tùy chọn. Điều kiện mà bản ghi phải đáp ứng để được chọn.

Lưu ý:

  • Hàm MIN có thể được sử dụng trong các phiên bản sau của SQL Server: SQL Server 2017, SQL Server 2016, SQL Server 2014, SQL Server 2012, SQL Server 2008 R2, SQL Server 2008, SQL Server 2005.

Ví dụ về hàm MIN trong SQL Server

Hãy xem và khám phá một số ví dụ về hàm MIN trong SQL Server.

Giả sử, ta có bảng dữ liệu tên Quantrimang như sau:

Ví dụ 1: Tìm số bài ít nhất trong bảng

SELECT MIN[Sobai] FROM Quantrimang WHERE Sobai > 120;

Sau khi chạy lệnh trên ta sẽ nhận được kết quả 122 như dưới ảnh:

Ở ví dụ này ta số lượng bài ít nhất trong một chuyên mục có trong bảng Quantrimang mà số bài phải lớn hơn 120.

Ví dụ 2: Sử dụng GROUP BY

Ví dụ sau tìm giá trị nhỏ nhất trong tất cả bản ghi liên quan tới một chuyên mục lớn, bạn sẽ thực hiện như sau:

SELECT Chuyenmuclon, MIN[Sobai] AS "So bai it nhat" FROM Quantrimang GROUP BY Chuyenmuclon;

Sau khi chạy truy vấn trên ta sẽ nhận được kết quả như hình:

Bài trước: Hàm MAX trong SQL Server

Bài tiếp: Hàm ROUND trong SQL Server

Với bài viết này, học excel cơ bản sẽ hướng dẫn các bạn 4 cách để tìm ra giá trị lớn nhất và nhỏ nhất trong Excel vô cùng đơn giản mà hiệu quả.

Tùy từng trường hợp tính toán và phân tích số liệu trong Excel, để tìm giá trị lớn nhấ – giá trị nhỏ nhất trong dãy, chúng ta thường sử dụng 4 hàm phổ biến sau:

1. Hàm MAX

Đối với hàm MAX, nó sẽ trả về số lớn nhất trong dãy được nhập.
Cú pháp: = MAX[Number1, Number2…]
Các tham số: Number1, Number2… là dãy mà bạn muốn tìm giá trị lớn nhất ở trong đó.

Ví dụ: Tìm điểm Toán lớn nhất trong bảng.

Kết quả thu được:

Xem thêm: Thao tác các hàm trong Excel

2. Hàm LAGRE

Đối với hàm LARGE, nó sẽ tìm số lớn thứ k trong một dãy được nhập.
Cú pháp: =LARGE[Array, k] Các tham số: – Array: Là một mảng hoặc một vùng dữ liệu.

– k: Là thứ hạng của số bạn muốn tìm kể từ số lớn nhất trong dãy.

Ví dụ: Tìm điểm Lý lớn thứ 3 trong dãy đã cho.

Kết quả thu được:

3. Hàm MIN

Đối với hàm MIN, nó trả về số nhỏ nhất trong dãy được nhập vào.
Cú pháp: =MIN[Number1, Number2…]
Các tham số: Number1, Number2… là dãy mà bạn muốn tìm giá trị nhỏ nhất ở trong đó.

Ví dụ: Tìm điểm Toán bé nhất trong bảng.

Kết quả thu được:


4. Hàm SMALL

Đối với hàm SMALL, nó sẽ tìm số nhỏ thứ k trong một dãy được nhập vào.
Cú pháp: =SMALL[Array, k] Các tham số: – Array: Là một mảng hoặc một vùng của dữ liệu.

– k: Là thứ hạng của số mà bạn muốn tìm kể từ số nhỏ nhất trong dãy.

Ví dụ: Tìm điểm Lý nhỏ nhất thứ 5  trong dãy.

Kết quả thu được:

Ngoài ra để ứng dụng Excel vào công việc một cách hiệu quả thì bạn còn phải sử dụng tốt các hàm, các công cụ khác của Excel.

Một số hàm cơ bản thường gặp như:

  • SUMIF, SUMIFS để tính tổng theo 1 điều kiện, nhiều điều kiện
  • COUNTIF, COUNTIFS để thống kê, đếm theo một điều kiện, nhiều điều kiện
  • Các hàm xử lý dữ liệu dạng chuỗi, dạng ngày tháng, dạng số…
  • Các hàm dò tìm tham chiếu Index+Match, hàm SUMPRODUCT…

Một số công cụ hay sử dụng như:

  • Định dạng theo điều kiện với Conditional formatting
  • Thiết lập điều kiện nhập dữ liệu với Data Validation
  • Cách đặt Name và sử dụng Name trong công thức
  • Lập báo cáo với Pivot Table…

Rất nhiều kiến thức phải không nào? Toàn bộ những kiến thức này các bạn đều có thể học được trong khóa học EX101 – Excel từ cơ bản tới chuyên gia của Học Excel Online. Đây là khóa học giúp bạn hệ thống kiến thức một cách đầy đủ, chi tiết. Hơn nữa không hề có giới hạn về thời gian học tập nên bạn có thể thoải mái học bất cứ lúc nào, dễ dàng tra cứu lại kiến thức khi cần. Hiện nay hệ thống đang có ưu đãi rất lớn cho bạn khi đăng ký tham gia khóa học. Chi tiết xem tại: HocExcel.Online

Lưu ý: Giá trị có thể là kiểu số hoặc kiểu chuỗi, ký tự,.... 

Cú pháp

SELECT MAX[name_column] FROM name_table;

Một số ví dụ

Chúng ta có một bảng sinh_vien như sau:

[Bạn có thể bấm vào đây để download câu lệnh tạo bảng như bên dưới]

Full_name Gender Age City
Nguyen Thanh Nhan Nam 19 Can Tho
Pham Thu Huong Nu 20 Vinh Long
Nguyen Nhu Ngoc Nu 20 Soc Trang
Bui Thanh Bao Nam 19 Soc Trang
Le My Nhan Nu 22 Can Tho
Tan Thuc Bao Nam 35 An Giang
Trinh Giao Kim Nam 44 Bac Lieu

Ví dụ 1:

SELECT MAX[Age] FROM sinh_vien;

Sau khi thực thi, MySQL trả về một bảng kết quả như sau:

Ví dụ 2:

Lấy tuổi của sinh viên nữ lớn tuổi nhất. Đặt tên cột trong bảng kết quả là tuoi_lon_nhat

SELECT MAX[Age] AS tuoi_lon_nhat FROM sinh_vien WHERE Gender = 'Nu';

Sau khi thực thi, MySQL trả về một bảng kết quả như sau:

Ví dụ 3:

Truy xuất thông tin của sinh viên có tuổi lớn nhất

SELECT * FROM sinh_vien WHERE Age = [SELECT MAX[Age] FROM sinh_vien];

Sau khi thực thi, MySQL trả về một bảng kết quả như sau:

Full_name Gender Age City
Trinh Giao Kim Nam 44 Bac Lieu

Video liên quan

Chủ Đề