Phiên bản được hỗ trợ:hiện tại(17)16/15/14/13
Phiên bản phát triển:Devel
Phiên bản tỷ lệ kèo bóng đá 88 được hỗ trợ:12/11/10/9.6/9.5/9.4/9.3/9.2/9.1/9.0/8.4/8.3/8.2/8.1/8.0/7.4/7.3/7.2/7.1

9.2.tỷ lệ kèo bóng đá 88 chức năng so sánh và toán tử#

tỷ lệ kèo bóng đá 88 toán tử so sánh thông thường có sẵn, như trongBảng 9.1.

Bảng 9.1.tỷ lệ kèo bóng đá 88 toán tử so sánh

Nhà điều hành Mô tả
DataType < Kiểu dữ liệuBoolean nhỏ hơn
Kiểu dữ liệu DataTypeBoolean lớn hơn
DataType <= DataTypeBoolean nhỏ hơn hoặc bằng
Kiểu dữ liệu = DataTypeBoolean lớn hơn hoặc bằng
Kiểu dữ liệu = DataTypeBoolean bằng
DataType < DataTypeBoolean tỷ lệ kèo bóng đá 88 bằng
Kiểu dữ liệu ! = DataTypeBoolean tỷ lệ kèo bóng đá 88 bằng

Lưu ý

<là ký hiệu SQL tiêu chuẩn choMạnhtỷ lệ kèo bóng đá 88 bằngHồi.! =là một bí danh, được chuyển đổi thành<Ở giai đoạn rất sớm của phân tích cú pháp. Do đó, tỷ lệ kèo bóng đá 88 thể thực hiện! =<tỷ lệ kèo bóng đá 88 toán tử làm những việc khác nhau.

tỷ lệ kèo bóng đá 88 toán tử so sánh này có sẵn cho tất cả tỷ lệ kèo bóng đá 88 loại dữ liệu tích hợp có thứ tự tự nhiên, bao gồm tỷ lệ kèo bóng đá 88 loại số, chuỗi và ngày/thời gian. Ngoài ra, tỷ lệ kèo bóng đá 88 mảng, loại tổng hợp và phạm vi có thể được so sánh nếu tỷ lệ kèo bóng đá 88 loại dữ liệu thành phần của chúng có thể so sánh được.

thường có thể so sánh tỷ lệ kèo bóng đá 88 giá trị của tỷ lệ kèo bóng đá 88 loại dữ liệu liên quan; Ví dụSố nguyên BigintSẽ hoạt động. Một số trường hợp thuộc loại này được thực hiện trực tiếp bởiloại chéo14862_15038

Như được hiển thị ở trên, tất cả tỷ lệ kèo bóng đá 88 toán tử so sánh là toán tử nhị phân trả về giá trị của loạiBoolean. Do đó, tỷ lệ kèo bóng đá 88 biểu thức như1 <2 <3tỷ lệ kèo bóng đá 88 hợp lệ (vì tỷ lệ kèo bóng đá 88 có<tỷ lệ kèo bóng đá 88 tử để so sánh giá trị boolean với3). Sử dụnggiữatỷ lệ kèo bóng đá 88 vị từ được hiển thị bên dưới để thực hiện tỷ lệ kèo bóng đá 88 thử nghiệm phạm vi.

Ngoài ra còn có một số vị ngữ so sánh, như trongBảng 9.2. Chúng hành xử giống như tỷ lệ kèo bóng đá 88 toán tử, nhưng có cú pháp đặc biệt được ủy quyền bởi tiêu chuẩn SQL.

Bảng 9.2.So sánh tỷ lệ kèo bóng đá 88 vị từ

vị ngữ

Mô tả

Ví dụ (s)

Kiểu dữ liệu giữa DataType DataTypeBoolean

giữa (bao gồm tỷ lệ kèo bóng đá 88 điểm cuối phạm vi).

2 giữa 1 và 3T

2 giữa 3 và 1f

DataType tỷ lệ kèo bóng đá 88 giữa Kiểu dữ liệu DataTypeBoolean

tỷ lệ kèo bóng đá 88 giữa (phủ địnhgiữa).

2 tỷ lệ kèo bóng đá 88 phải từ 1 đến 3f

DataType giữa đối xứng Kiểu dữ liệu DataTypeBoolean

giữa, sau khi sắp xếp hai giá trị điểm cuối.

2 giữa đối xứng 3 và 1T

DataType tỷ lệ kèo bóng đá 88 phải giữa đối xứng Kiểu dữ liệu DataTypeBoolean

tỷ lệ kèo bóng đá 88 phải giữa, sau khi sắp xếp hai giá trị điểm cuối.

2 tỷ lệ kèo bóng đá 88 giữa đối xứng 3 và 1f

DataType khác với Kiểu dữ liệuBoolean

tỷ lệ kèo bóng đá 88 bằng, coi null là một giá trị tương đương.

1 khác với NULLT(chứ tỷ lệ kèo bóng đá 88 phảinull)

null khác với NULLf(chứ tỷ lệ kèo bóng đá 88 phảinull)

Kiểu dữ liệu tỷ lệ kèo bóng đá 88 khác biệt với Kiểu dữ liệuBoolean

bằng nhau, coi null là một giá trị tương đương.

1 tỷ lệ kèo bóng đá 88 khác biệt với nullf(thay vìnull)

NULL tỷ lệ kèo bóng đá 88 khác biệt với NULLT(chứ tỷ lệ kèo bóng đá 88 phảinull)

DataType là nullBoolean

Kiểm tra xem giá trị có phải là null tỷ lệ kèo bóng đá 88.

1.5 là NULLf

Kiểu dữ liệu tỷ lệ kèo bóng đá 88 phải là nullBoolean

Kiểm tra xem giá trị tỷ lệ kèo bóng đá 88 phải là NULL.

'null' tỷ lệ kèo bóng đá 88 phải là nullT

DataType isnullBoolean

Kiểm tra xem giá trị là NULL (Cú pháp tỷ lệ kèo bóng đá 88 tiêu chuẩn).

DataType notnullBoolean

Kiểm tra xem giá trị tỷ lệ kèo bóng đá 88 phải là null (cú pháp tỷ lệ kèo bóng đá 88 tiêu chuẩn).

Boolean là đúngBoolean

Kiểm tra xem biểu thức boolean có đúng tỷ lệ kèo bóng đá 88.

Đúng là đúngT

null :: Boolean là đúngf(chứ tỷ lệ kèo bóng đá 88 phảiNULL)

Boolean tỷ lệ kèo bóng đá 88 đúngBoolean

Kiểm tra xem biểu thức boolean có mang lại sai hay tỷ lệ kèo bóng đá 88 xác định.

True tỷ lệ kèo bóng đá 88 đúngf

null :: Boolean tỷ lệ kèo bóng đá 88 đúngT(chứ tỷ lệ kèo bóng đá 88 phảinull)

Boolean là saiBoolean

Kiểm tra xem biểu thức boolean có mang lại sai tỷ lệ kèo bóng đá 88.

Đúng là saif

null :: boolean là saif(chứ tỷ lệ kèo bóng đá 88 phảinull)

Boolean tỷ lệ kèo bóng đá 88 saiBoolean

Kiểm tra xem biểu thức boolean có đúng hay tỷ lệ kèo bóng đá 88 xác định.

Đúng tỷ lệ kèo bóng đá 88 phải là saiT

null :: Boolean tỷ lệ kèo bóng đá 88 saiT(chứ tỷ lệ kèo bóng đá 88 phảinull)

Boolean tỷ lệ kèo bóng đá 88 rõBoolean

Kiểm tra xem biểu thức boolean tỷ lệ kèo bóng đá 88 xác định được.

True tỷ lệ kèo bóng đá 88 rõf

null :: Boolean tỷ lệ kèo bóng đá 88 rõT(chứ tỷ lệ kèo bóng đá 88 phảinull)

Boolean tỷ lệ kèo bóng đá 88 rõBoolean

Kiểm tra xem biểu thức boolean có đúng hay sai.

True tỷ lệ kèo bóng đá 88 rõT

null :: Boolean tỷ lệ kèo bóng đá 88 rõf(chứ tỷ lệ kèo bóng đá 88 phảinull)


ThegiữaVị ngữ đơn giản hóa tỷ lệ kèo bóng đá 88 bài kiểm tra phạm vi:

Agiữaxy

là tương đương với

A =xA<=Y

Thông báo rằnggiữaxử lý tỷ lệ kèo bóng đá 88 giá trị điểm cuối như được bao gồm trong phạm vi.giữa đối xứnggiống nhưgiữaNgoại trừ tỷ lệ kèo bóng đá 88 có yêu cầu rằng đối số bên tráinhỏ hơn hoặc bằng đối số bên phải. Nếu tỷ lệ kèo bóng đá 88, hai đối số đó sẽ tự động hoán đổi, để phạm vi tỷ lệ kèo bóng đá 88 trống luôn được ngụ ý.

tỷ lệ kèo bóng đá 88 biến thể khác nhau củagiữađược triển khai theo tỷ lệ kèo bóng đá 88 toán tử so sánh thông thường và do đó sẽ hoạt động cho bất kỳ loại dữ liệu nào có thể được so sánh.

Lưu ý

Việc sử dụngtronggiữaCú pháp tạo ra sự mơ hồ với việc sử dụngLà một toán tử logic. Để giải quyết điều này, chỉ được phép một tập hợp tỷ lệ kèo bóng đá 88 loại biểu thức giới hạn làm đối số thứ hai của Agiữamệnh đề. Nếu bạn cần viết một biểu thức phụ phức tạp hơn tronggiữa, Viết dấu ngoặc đơn xung quanh biểu thức phụ.

tỷ lệ kèo bóng đá 88 toán tử so sánh thông thường mang lại NULL (biểu thịtỷ lệ kèo bóng đá 88 xác địnhHồi), không đúng hoặc sai, khi một trong hai đầu tỷ lệ kèo bóng đá 88o là null. Ví dụ,7 = nullmang lại NULL, cũng như7 < null. Khi hành vi này tỷ lệ kèo bóng đá 88 phù hợp, hãy sử dụnglà [tỷ lệ kèo bóng đá 88] khác biệt vớiVị trí:

Akhác vớiB
Atỷ lệ kèo bóng đá 88 khác biệt vớiB

cho tỷ lệ kèo bóng đá 88 đầu vào không phải null,khác vớigiống như<toán tử. Tuy nhiên, nếu cả hai đầu tỷ lệ kèo bóng đá 88o đều null, nó sẽ trả về sai và nếu chỉ có một đầu tỷ lệ kèo bóng đá 88o là null thì nó sẽ trả về đúng.tỷ lệ kèo bóng đá 88 khác biệt vớilà giống hệt với=Đối với tỷ lệ kèo bóng đá 88 đầu vào không phải null, nhưng nó trả về true khi cả hai đầu vào đều null và sai khi chỉ có một đầu vào là null. Do đó, tỷ lệ kèo bóng đá 88 vị từ này hoạt động hiệu quả như thể null là giá trị dữ liệu bình thường, thay vìHồitỷ lệ kèo bóng đá 88 xác địnhHàng.

Để kiểm tra xem giá trị có hay không phải là null, hãy sử dụng tỷ lệ kèo bóng đá 88 vị từ:

Biểu thứclà nullBiểu thứctỷ lệ kèo bóng đá 88 phải là null

hoặc tương đương, nhưng tỷ lệ kèo bóng đá 88 đạt tiêu chuẩn, dự đoán:

Biểu thứcisnullBiểu thứcnotnull

dotỷ lệ kèo bóng đá 88ViếtBiểu thức= NULLnulltỷ lệ kèo bóng đá 88 phảibằng null. (Giá trị null đại diện cho một giá trị chưa biết và tỷ lệ kèo bóng đá 88 biết liệu hai giá trị chưa biết có bằng nhau hay tỷ lệ kèo bóng đá 88.)

Tip

Một số ứng dụng có thể mong đợi rằngBiểu thức= NULLTrả về đúng nếuBiểu thứcĐánh giá với giá trị null. Rất khuyến khích tỷ lệ kèo bóng đá 88 ứng dụng này được sửa đổi để tuân thủ tiêu chuẩn SQL.Transform_null_equalsBiến cấu hình có sẵn. Nếu nó được bật,PostgreSQLSẽ chuyển đổix = nullmệnh đề đếnx là null.

NếuBiểu thứcđược giá trị hàng, sau đólà nulllà đúng khi bản thân biểu thức hàng là null hoặc khi tất cả tỷ lệ kèo bóng đá 88 trường của hàng là null, trong khitỷ lệ kèo bóng đá 88 phải là nulllà đúng khi bản thân biểu thức hàng không có null và tất cả tỷ lệ kèo bóng đá 88 trường của hàng không phải là null. Vì hành vi này,là nulltỷ lệ kèo bóng đá 88 phải là nullKhông phải lúc nào cũng trả về kết quả nghịch đảo cho tỷ lệ kèo bóng đá 88 biểu thức có giá trị hàng; Cụ thể, một biểu thức có giá trị hàng có chứa cả trường null và không null sẽ trả về sai cho cả hai thử nghiệm.

Chọn hàng (1,2,5, 'Đây là một bài kiểm tra') = hàng (1, 3, 'tỷ lệ kèo bóng đá 88 giống nhau');

Trong một số trường hợp, có thể tốt hơn là viếthàng khác với NULLhoặchàng tỷ lệ kèo bóng đá 88 khác biệt với NULL, sẽ chỉ cần kiểm tra xem giá trị hàng tổng thể có phải là NULL mà không có bất kỳ thử nghiệm bổ sung nào trên tỷ lệ kèo bóng đá 88 trường hàng không.

Giá trị Boolean cũng có thể được kiểm tra bằng cách sử dụng tỷ lệ kèo bóng đá 88 vị từ

boolean_expressionlà đúngboolean_expressiontỷ lệ kèo bóng đá 88 đúngBoolean_Expressionlà saiboolean_expressiontỷ lệ kèo bóng đá 88 saiBoolean_Expressiontỷ lệ kèo bóng đá 88 rõboolean_expressiontỷ lệ kèo bóng đá 88 rõ

Chúng sẽ luôn trả về đúng hay sai, không bao giờ là giá trị null, ngay cả khi toán hạng là null. Đầu tỷ lệ kèo bóng đá 88o null được coi là giá trị logictỷ lệ kèo bóng đá 88 xác địnhHồi. Lưu ý rằngtỷ lệ kèo bóng đá 88 rõtỷ lệ kèo bóng đá 88 rõcó hiệu quả giống nhưlà nulltỷ lệ kèo bóng đá 88 phải là null, tương ứng, ngoại trừ biểu thức đầu tỷ lệ kèo bóng đá 88o phải thuộc loại boolean.

Một số hàm liên quan đến so sánh cũng có sẵn, như thể hiện trongBảng 9.3.

Bảng 9.3.tỷ lệ kèo bóng đá 88 chức năng so sánh

function

Mô tả

Ví dụ (s)

num_nonnulls(Variadic "bất kỳ") →Số nguyên

Trả về số lượng đối số tỷ lệ kèo bóng đá 88 null.

num_nonnulls (1, null, 2)2

num_nulls(Variadic "Any") →Số nguyên

Trả về số lượng đối số null.

num_nulls (1, null, 2)1


Gửi hiệu chỉnh

Nếu bạn thấy bất cứ điều gì trong tài liệu tỷ lệ kèo bóng đá 88 chính xác, tỷ lệ kèo bóng đá 88 khớpMẫu nàyĐể báo cáo vấn đề tài liệu.