tailieunhanh - SQL Advanced part 3

Phần 2 SQL Advanced (bài 11) SQL Functions SQL có một số lượng lớn các hàm gắn liền với sự tính toán . Cú pháp của Function : Trích: SELECT function(column) FROM table Ở đây chúng ta chỉ vài kiểu cơ bản trong các loại hàm của SQL. Đây là 2 dạng cơ bản : * (Aggregate functions) | Phần 2 SQL Advanced bài 11 SQL Functions SQL có một số lượng lớn các hàm gắn liền với sự tính toán . Cú pháp của Function Trích SELECT function column FROM table Ở đây chúng ta chỉ vài kiểu cơ bản trong các loại hàm của SQL. Đây là 2 dạng cơ bản Aggregate functions Tập hợp Functions Scalar functions Định hướng functions Aggregate functions Aggregate functions có tác dụng với nhiều giá trị nhưng chỉ trả về 1 giá trị . Lưu ý Nếu sử dụng nhiều biểu thức trong một câu lệnh select thì câu lệnh SELECT đấy cần phải có mệnh đề GROUP BY Ta có table Persons Tập hợp Function trong MS Accesss Function Description AVG column Trả về giá trị trung bình trong một cột COUNT column Trả về số lượng hàng không có giá trị NULL của một cột COUNT Trả về số lượng các hàng được lựa chọn FIRST column Trả về giá trị của bản ghi đầu tiên trong một trường LAST column Trả về giá trị của bản ghi cuối trong một trường được chỉ định MAX column Trả về giá trị lớn nhất của một cột MIN column Trả về giá trị nhỏ nhất của một cột STDEV column STDEVP column SUM column Trả về tất cả giá trị trong một cột VAR column VARP column Tập hợp Functions trong SQL Server tương tự như của Access Function Description AVG column Trả về giá trị trung bình trong một cột binary_checksuM CHECKSUM CHECKSUM_AGG COUNT column Trả về số lượng hàng không có giá trị NULL của một cột COUNT Trả về số lượng hàng được chọn COUNT DISTINCT column Trả về số lượng các kết quả riêng biệt FIRST column Trả về giá trị của bản ghi đầu tiên trong một trường được chỉ định không hỗ trợ trong SQL Server 2000 LAST column Trả về giá trị của bản ghi cuối trong một trường được chỉ định không hỗ trợ trong SQL Server 2000 MAX column Trả về giá trị lớn nhất của một cột MIN column Trả về giá trị nhỏ nhất của một cột STDEV column STDEVP column SUM column Trả về tất cả giá trị trong một cột VAR column VARP column Scalar functions Scalar functions có tác dụng ngược lại đối với một số giá trị nhất định và trả về thành phần một số giá trị trên những giá trị