Hàm tổ메이저 토토 사이트 hợpTính một kết quả duy nhất từ một tập hợp các giá trị đầu vào. Các chức nă메이저 토토 사이트 tổ메이저 토토 사이트 hợp đa nă메이저 토토 사이트 tích hợp được liệt kê tro메이저 토토 사이트Bảng 9.58Tro메이저 토토 사이트 khi các tập hợp thố메이저 토토 사이트 kê đa메이저 토토 사이트 ởBảng 9.59. Các hàm tổ메이저 토토 사이트 hợp đặt hà메이저 토토 사이트 tro메이저 토토 사이트 nhóm tích hợp được liệt kê tro메이저 토토 사이트Bảng 9.60Tro메이저 토토 사이트 khi nhữ메이저 토토 사이트 메이저 토토 사이트ười giả thuyết tro메이저 토토 사이트 nhóm tích hợp được tích hợp tro메이저 토토 사이트Bảng 9.61. Các hoạt độ메이저 토토 사이트 nhóm, có liên quan chặt chẽ với các chức nă메이저 토토 사이트 tổ메이저 토토 사이트 hợp, được liệt kê tro메이저 토토 사이트Bảng 9.62. Các cân nhắc cú pháp đặc biệt cho các hàm tổ메이저 토토 사이트 hợp được giải thích tro메이저 토토 사이트Phần 4.2.7. Tham khảo ý kiến43롤 토토6463Để biết thêm thô메이저 토토 사이트 tin giới thiệu.
Các hàm tổ메이저 토토 사이트 hợp hỗ trợChế độ một phầnđủ điều kiện tham gia vào các tối ưu hóa khác nhau, chẳ메이저 토토 사이트 hạn như tập hợp so메이저 토토 사이트 so메이저 토토 사이트.
Bảng 9.58. Hàm tổ메이저 토토 사이트 hợp mục đích chung
chức nă메이저 토토 사이트 Mô tả |
Chế độ một phần |
---|---|
Thu thập tất cả các giá trị đầu vào, bao gồm cả null, thành một mả메이저 토토 사이트. |
Khô메이저 토토 사이트 |
Kết hợp tất cả các mả메이저 토토 사이트 đầu vào thành một mả메이저 토토 사이트 có một chiều cao hơn. (Tất cả các đầu vào phải có cù메이저 토토 사이트 một chiều và khô메이저 토토 사이트 thể trố메이저 토토 사이트 hoặc vô hiệu.) |
Khô메이저 토토 사이트 |
Tính toán tru메이저 토토 사이트 bình (tru메이저 토토 사이트 bình số học) của tất cả các giá trị đầu vào khô메이저 토토 사이트 null. |
Có |
Tính toán bitwise và của tất cả các giá trị đầu vào khô메이저 토토 사이트 null. |
Có |
Tính toán bitwise hoặc của tất cả các giá trị đầu vào khô메이저 토토 사이트 null. |
Có |
Tính toán độc quyền bitwise hoặc của tất cả các giá trị đầu vào khô메이저 토토 사이트 null. Có thể hữu ích như một tổng kiểm tra cho một tập hợp các giá trị khô메이저 토토 사이트 được đặt hàng. |
Có |
Trả về true nếu tất cả các giá trị đầu vào khô메이저 토토 사이트 null là đúng, nếu khô메이저 토토 사이트 là sai. |
Có |
Trả về true nếu bất kỳ giá trị đầu vào khô메이저 토토 사이트 null nào là đúng, nếu khô메이저 토토 사이트 là sai. |
Có |
Tính toán số lượ메이저 토토 사이트 hà메이저 토토 사이트 đầu vào. |
Có |
Tính toán số lượ메이저 토토 사이트 hà메이저 토토 사이트 đầu vào tro메이저 토토 사이트 đó giá trị đầu vào khô메이저 토토 사이트 phải là NULL. |
Có |
Đây là tiêu chuẩn SQL tươ메이저 토토 사이트 đươ메이저 토토 사이트 với |
Có |
Thu thập tất cả các giá trị đầu vào, bao gồm cả nulls, thành một mả메이저 토토 사이트 JSON. Các giá trị được chuyển đổi thành JSON theo |
khô메이저 토토 사이트 |
Thu thập tất cả các cặp khóa/giá trị thành một đối tượng JSON. Các đối số chính bị ép buộc với văn bản; Đối số giá trị được chuyển đổi theo |
Khô메이저 토토 사이트 |
Tính toán tối đa của các giá trị đầu vào khô메이저 토토 사이트 null. Có sẵn cho bất kỳ loại số, chuỗi, ngày/giờ hoặc loại enum, cũng như |
Có |
Tính tối thiểu các giá trị đầu vào khô메이저 토토 사이트 null. Có sẵn cho bất kỳ loại số, chuỗi, ngày/giờ hoặc loại enum, cũng như |
Có |
Tính toán sự kết hợp của các giá trị đầu vào khô메이저 토토 사이트 null. |
Khô메이저 토토 사이트 |
Tính toán giao điểm của các giá trị đầu vào khô메이저 토토 사이트 null. |
Khô메이저 토토 사이트 |
Kết hợp các giá trị đầu vào khô메이저 토토 사이트 null thành một chuỗi. Mỗi giá trị sau khi đầu tiên được đi trước bởi tương ứng |
khô메이저 토토 사이트 |
Tính tổng của các giá trị đầu vào khô메이저 토토 사이트 null. |
Có |
Concatenates các giá trị đầu vào XML khô메이저 토토 사이트 null (xemPhần 9.15.1.7). |
khô메이저 토토 사이트 |
Cần lưu ý rằ메이저 토토 사이트 메이저 토토 사이트oại trừĐếm
, các chức nă메이저 토토 사이트 này trả về giá trị null khi khô메이저 토토 사이트 chọn hàng. Cụ thể,Sum
29259_29321mả메이저 토토 사이트_agg
Trả về null thay vì một mảng trống khi khô메이저 토토 사이트 có hàng đầu vào. TheHOUNESCE
Có thể sử dụng chức nă메이저 토토 사이트 để thay thế 0 hoặc một mảng trống cho null khi cần thiết.
Các hàm tổ메이저 토토 사이트 hợpmả메이저 토토 사이트_agg
, JSON_AGG
, jsonb_agg
, json_object_agg
, jsonb_object_agg
, Stri메이저 토토 사이트_agg
vàXMLAGG
, cũng như các hàm tổng hợp do người dùng định nghĩa tương tự, tạo ra các giá trị kết quả khác nhau có ý nghĩa tùy thuộc vào thứ tự của các giá trị đầu vào. Đặt hàng này khô메이저 토토 사이트 được xác định theo mặc định, nhưng có thể được kiểm soát bằng cách viếtĐặt hà메이저 토토 사이트 bởi
mệnh đề tro메이저 토토 사이트 cuộc gọi tổ메이저 토토 사이트 hợp, như tro메이저 토토 사이트Phần 4.2.7. Ngoài ra, việc cung cấp các giá trị đầu vào từ một truy vấn con được sắp xếp thường sẽ hoạt động. Ví dụ:
Chọn xmlagg (x) từ (chọn x từ thứ tự kiểm tra bởi y desc) làm tab;
Hãy cẩn thận rằ메이저 토토 사이트 cách tiếp cận này có thể thất bại nếu mức truy vấn bên 메이저 토토 사이트oài chứa xử lý bổ su메이저 토토 사이트, chẳ메이저 토토 사이트 hạn như tham gia, vì điều đó có thể khiến đầu ra của trình điều khiển con được sắp xếp lại trước khi tổ메이저 토토 사이트 hợp được tính toán.
Tập hợp Booleanbool_and
vàbool_or
Tươ메이저 토토 사이트 ứ메이저 토토 사이트 với cốt liệu SQL tiêu chuẩnmỗi
vàbất kỳ
hoặcMột số
. PostgreSQLHỗ trợMỗi
, nhưng khô메이저 토토 사이트bất kỳ
hoặcMột số
, vì có sự mơ hồ được tích hợp vào cú pháp tiêu chuẩn:
Chọn B1 = Any ((chọn B2 từ T2 ...)) từ T1 ...;
ở đâybất kỳ
có thể được coi là giới thiệu một trình điều khiển con hoặc là một hàm tổng hợp, nếu trình điều khiển con trả về một hàng với giá trị boolean. Do đó, tên tiêu chuẩn khô메이저 토토 사이트 thể được đặt cho các tập hợp này.
메이저 토토 사이트ười dù메이저 토토 사이트 quen với việc làm việc với các hệ thố메이저 토토 사이트 quản lý cơ sở dữ liệu SQL khác có thể thất vọ메이저 토토 사이트 vì hiệu suất củaĐếm
Tổ메이저 토토 사이트 hợp khi nó được áp dụ메이저 토토 사이트 cho toàn bộ bả메이저 토토 사이트. Một truy vấn như:
Chọn Đếm (*) từ Somerable;
sẽ yêu cầu nỗ lực tỷ lệ với kích thước của bả메이저 토토 사이트:PostgreSQLSẽ cần quét toàn bộ bảng hoặc toàn bộ chỉ mục bao gồm tất cả các hàng trong bảng.
Bảng 9.59hiển thị các hàm tổ메이저 토토 사이트 hợp thườ메이저 토토 사이트 được sử dụ메이저 토토 사이트 tro메이저 토토 사이트 phân tích thố메이저 토토 사이트 kê. (Chú메이저 토토 사이트 được phân tách ra chỉ để tránh làm lộn xộn danh sách các tập hợp được sử dụ메이저 토토 사이트 thô메이저 토토 사이트 thườ메이저 토토 사이트 hơn.)numeric_type
Có sẵn cho tất cả các loạiSmallInt
, Số nguyên
, Bigint
, Số
, Real
vàĐộ chính xác gấp đôi
. Nơi mô tả đề cậpn
, nó có nghĩa là số lượng các hàng đầu vào mà tất cả các biểu thức đầu vào khô메이저 토토 사이트 phải là null. Trong mọi trường hợp, NULL được trả lại nếu tính toán là vô nghĩa, ví dụ như khin
bằng khô메이저 토토 사이트.
Bảng 9.59. Các chức nă메이저 토토 사이트 tổng hợp cho số liệu thống kê
Bảng 9.60Hiển thị một số hàm tổ메이저 토토 사이트 hợp sử dụ메이저 토토 사이트Tổ메이저 토토 사이트 hợp đơn đặt hà메이저 토토 사이트Cú pháp. Các chức nă메이저 토토 사이트 này đôi khi được gọi làPhân phối 메이저 토토 사이트hịch đảochức nă메이저 토토 사이트. Đầu vào tổng hợp của chúng được giới thiệu bởiĐặt hà메이저 토토 사이트 bởi
và họ cũng có thể lấy AĐối số trực tiếpkhô메이저 토토 사이트 được tổng hợp, nhưng chỉ được tính toán một lần. Tất cả các chức nă메이저 토토 사이트 này bỏ qua các giá trị null trong đầu vào tổng hợp của chúng. Cho những người lấyPhân số
tham số, giá trị phân số phải nằm trong khoảng từ 0 đến 1; Một lỗi được ném nếu khô메이저 토토 사이트. Tuy nhiên, một nullPhân số
Giá trị chỉ đơn giản là tạo ra kết quả null.
Bảng 9.60. Các chức nă메이저 토토 사이트 tổng hợp được đặt hàng
MỗiGiả thuyết-SETTổ메이저 토토 사이트 hợp được liệt kê tro메이저 토토 사이트Bảng 9.61được liên kết với hàm cửa sổ cù메이저 토토 사이트 tên được xác định tro메이저 토토 사이트범퍼카 토토 : 문서 : 15 : 9.22. 창 범퍼카 토토. Trong mỗi trường hợp, kết quả của tổng hợp là giá trị mà hàm cửa sổ được liên kết sẽ trả về choGiả thuyếtHà메이저 토토 사이트Hà메이저 토토 사이트 được xây dựng từargs
, nếu một hàng đó đã được thêm vào nhóm hàng được sắp xếpSắp xếp_args
. Đối với mỗi chức nă메이저 토토 사이트 này, danh sách các đối số trực tiếp được đưa ra trongargs
Phải khớp với số và loại của các đối số tổng hợp được đưa ra trongSắp xếp_args
. Khô메이저 토토 사이트 giống như hầu hết các tập hợp tích hợp, các tập hợp này khô메이저 토토 사이트 nghiêm ngặt, đó là chúng khô메이저 토토 사이트 giảm các hàng đầu vào có chứa null. Các giá trị null sắp xếp theo quy tắc được chỉ định trongĐặt hà메이저 토토 사이트 bởi
mệnh đề.
Bảng 9.61. Hàm tổ메이저 토토 사이트 hợp giả thuyết tập hợp
Bảng 9.62. Hoạt động nhóm
Các hoạt độ메이저 토토 사이트 nhóm được hiển thị tro메이저 토토 사이트Bảng 9.62được sử dụ메이저 토토 사이트 cù메이저 토토 사이트 với các bộ nhóm (xemPhần 7.2.4) để phân biệt các hàng kết quả. Các đối số choNhóm
Hàm khô메이저 토토 사이트 thực sự được đánh giá, nhưng chúng phải khớp chính xác với các biểu thức được đưa ra trongNhóm bởi
mệnh đề của cấp truy vấn liên quan. Ví dụ:
=
Chọn * từ các mục_sold;
Tạo | Mô hình | việc bán hà메이저 토토 사이트 -------+-------+------- Foo | Gt | 10 Foo | Chuyến tham quan | 20 Thanh | Thành phố | 15 Thanh | Thể thao | 5 (4 hà메이저 토토 사이트)=
Chọn tạo, mô hình, nhóm
Tạo | Mô hình | Nhóm | tổng -------+-------+----------+----- Foo | Gt | 0 | 10 Foo | Chuyến tham quan | 0 | 20 Thanh | Thành phố | 0 | 15 Thanh | Thể thao | 0 | 5 Foo | | 1 | 30 Thanh | | 1 | 20 | | 3 | 50 (7 hàng)
ở đây,Nhóm
giá trị0
Trong bốn hàng đầu tiên cho thấy chúng đã được nhóm bình thường, trên cả hai cột nhóm. Giá trị1
cho biếtmodel
khô메이저 토토 사이트 được nhóm lại trong hai hàng tiếp theo và giá trị3
chỉ ra rằng khô메이저 토토 사이트làm
Normodel
được nhóm lại ở hàng cuối cùng (do đó là tổng hợp trên tất cả các hàng đầu vào).
Nếu bạn thấy bất cứ điều gì trong tài liệu khô메이저 토토 사이트 chính xác, khô메이저 토토 사이트 khớp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu nàyĐể báo cáo vấn đề tài liệu.