Cách dùng hàm MIN trong SQL server

  • Thursday 02/01/2025

Hàm MIN sử dụng khi nào ?

Trong SQL Server, hàm MIN() được sử dụng để tìm giá trị nhỏ nhất trong một cột cụ thể của bảng hoặc kết quả truy vấn. Hàm này thường được dùng khi bạn muốn xác định giá trị nhỏ nhất của một nhóm dữ liệu, hoặc tìm ra giá trị nhỏ nhất trong một tập hợp các giá trị thỏa mãn điều kiện.

hamMIN

Dưới đây là một số ví dụ sử dụng hàm MIN trong SQL server

1. Tìm giá trị sản phẩm thấp nhất trong bảng sản phẩm

SELECT MIN(Price) AS GiaThapNhat
FROM Products;

2. Tìm ngày giao hàng sớm nhất:

SELECT MIN(OrderDate) AS NgayGiaoHangSomNhat
FROM Orders;

3. Tìm giá trị sản phẩm thấp nhất của từng loại sản phẩm

SELECT ProductCategory, MIN(Price) AS GiaSanThapNhat

FROM Products

GROUP BY ProductCategory;

4. Tìm độ tuổi nhỏ nhất của khách hàng:

SELECT MIN(YEAR(GETDATE()) - YEAR(BirthDate)) AS DoTuoiNhoNhat
FROM Customers;

5. Tìm giá trị đơn hàng thấp nhất của các khách hàng đặt hàng trên 10 lần

SELECT CustomerID, MIN(Total) AS DonHangThapNhat

FROM Orders

GROUP BY CustomerID

HAVING COUNT(*) > 10;

6. Tìm sản phẩm có giá thấp nhất và số lượng tồn kho lớn hơn 10

Nếu bạn muốn tìm sản phẩm có giá thấp nhất và số lượng tồn kho của nó lớn hơn 10, bạn có thể sử dụng mệnh đề WHERE kết hợp với MIN():

SELECT product_name, MIN(price) AS MinPrice, stock_quantity

FROM products

WHERE stock_quantity > 10

GROUP BY product_name, stock_quantity;

Hàm MIN() có thể kết hợp với nhiều mệnh đề khác như WHERE, GROUP BY, HAVING, JOIN, ORDER BY, và DISTINCT để tạo ra các truy vấn mạnh mẽ và linh hoạt hơn giúp chúng ta có thể lọc dữ liệu hiệu quả hơn.

=====

Xem thêm các bài viết khác cùng chuyên mục tại đây Tại Đây

P.A Việt Nam cung cấp đa dạng các cấu hình Máy Chủ Ảo và Máy Chủ Riêng
Cloud Server
Cloud Server Pro
Máy Chủ Riêng

Truy cập vào đây để nhận được thông tin ưu đãi -khuyến mãi thường xuyên
https://www.pavietnam.vn/vn/tin-khuyen-mai/

Rate this post