Giới thiệu về SQL Server MIN
MIN là một hàm trong SQL Server được sử dụng để tìm giá trị nhỏ nhất trong một tập hợp các giá trị. Nó rất hữu ích khi bạn cần xác định giá trị tối thiểu trong một cột của bảng dữ liệu. Hàm này có thể được áp dụng trên các kiểu dữ liệu số, chuỗi, và ngày tháng.
Cú pháp
MIN (expression)
Trong đó, expression là cột hoặc biểu thức mà bạn muốn tìm giá trị nhỏ nhất. Lưu ý rằng hàm MIN thường được sử dụng kết hợp với câu lệnh GROUP BY để tìm giá trị nhỏ nhất trong các nhóm dữ liệu khác nhau.
Ví dụ
Dưới đây là một số ví dụ về cách sử dụng hàm MIN trong SQL Server.
Ví dụ 1: Tìm giá trị nhỏ nhất trong một cột
SELECT MIN(price) AS MinimumPrice FROM Products;
Ví dụ này sẽ trả về giá trị nhỏ nhất trong cột price từ bảng Products.
Ví dụ 2: Sử dụng với GROUP BY
SELECT category, MIN(price) AS MinimumPrice FROM Products GROUP BY category;
Trong ví dụ này, hàm MIN được sử dụng để tìm giá trị nhỏ nhất trong cột price cho mỗi loại sản phẩm (category).
Ví dụ 3: Tìm giá trị nhỏ nhất theo điều kiện
SELECT MIN(price) AS MinimumPrice FROM Products WHERE category = 'Electronics';
Ở đây, chúng ta chỉ tìm giá trị nhỏ nhất trong cột price cho các sản phẩm thuộc loại Electronics.
Kết luận
Hàm MIN trong SQL Server là một công cụ mạnh mẽ giúp bạn dễ dàng xác định giá trị nhỏ nhất trong dữ liệu. Việc sử dụng hàm này có thể đơn giản hoặc phức tạp tùy thuộc vào nhu cầu phân tích dữ liệu của bạn. Hãy thử nghiệm với các ví dụ trên để hiểu rõ hơn về cách hoạt động của hàm MIN trong SQL Server!