Phiên bản được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
Phiên bản phát triển:18 / 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. Các chức năng so sánh tỷ lệ kèo bóng đá 88 tử

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

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

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

Lưu ý

<là ký hiệu SQL tiêu chuẩn chotỷ lệ kèo bóng đá 88 bằng. ! =là 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! =<Các tỷ lệ kèo bóng đá 88 tử làm những việc khác nhau.

Các tỷ lệ kèo bóng đá 88 tử so sánh này có sẵn cho tất cả các loại dữ liệu tích hợp có thứ tự tự nhiên, bao gồm các loại số, chuỗi và ngày/thời gian. Ngoài ra, các mảng, loại tổng hợp và phạm vi có thể được so sánh nếu các 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 các giá trị của các 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éoHồi15073_15249

Như được hiển thị ở trên, tất cả các tỷ lệ kèo bóng đá 88 tử so sánh là tỷ lệ kèo bóng đá 88 tử nhị phân trả về giá trị của loạiBoolean. Do đó, các 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ữaCác vị từ được hiển thị bên dưới để thực hiện các bài kiểm tra phạm vi.

Ngoài ra còn có một số vị ngữ so sánh, như thể hiện trongBảng 9.2. Chúng hành xử giống như các tỷ lệ kèo bóng đá 88 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 các vị từ

vị ngữ

Mô tả

Ví dụ

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

giữa (bao gồm các đ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 DataType DataTypeBoolean

tỷ lệ kèo bóng đá 88 phải 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 DataType 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 DataTypeBoolean

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(chứ tỷ lệ kèo bóng đá 88 phảinull)

NULL tỷ lệ kèo bóng đá 88 khác biệt với NULLT20390_20406null)

Kiểu dữ liệu là nullBoolean

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

1.5 là NULLf

DataType 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ị có phải 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)

23855_23864 23892_23906Boolean

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

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

24180_24208T(thay vìnull)

Boolean 24490_24502Boolean

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 được biếtT

25364_25394f(chứ tỷ lệ kèo bóng đá 88 phảinull)


ThegiữaVị ngữ đơn giản hóa các 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ý các 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ụ ý.

Các biến thể khác nhau củagiữađược triển khai theo các tỷ lệ kèo bóng đá 88 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 tỷ lệ kèo bóng đá 88 tử logic. Để giải quyết điều này, chỉ được phép một tập hợp các 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ụ.

Các tỷ lệ kèo bóng đá 88 tử so sánh thông thường mang lại NULL (biểu thịVangtỷ 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

28266_28289khá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ương tự,tỷ lệ kèo bóng đá 88 khác biệt vớilà giống hệt với=Đối với các đầu tỷ lệ kèo bóng đá 88o không phải null, nhưng nó trả về true khi cả hai đầu tỷ lệ kèo bóng đá 88o đều null và sai khi chỉ có một đầu tỷ lệ kèo bóng đá 88o là null. Do đó, các 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ồi.

Để kiểm tra xem giá trị có hay tỷ lệ kèo bóng đá 88 phải là NULL hay tỷ lệ kèo bóng đá 88, hãy sử dụng các 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ứcisnullexpressionnotnull

dotỷ lệ kèo bóng đá 88ViếtBiểu thức29805_29814nulltỷ 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á giá trị null. Rất khuyến khích các ứng dụng này được sửa đổi để tuân thủ tiêu chuẩn SQL. Tuy nhiên, nếu điều đó tỷ lệ kèo bóng đá 88 thể thực hiện đượcTransform_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ả các 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 tỷ lệ kèo bóng đá 88 có null và tất cả các trường của hàng tỷ lệ kèo bóng đá 88 phải là null. Vì hành vi này,là nulltỷ lệ kèo bóng đá 88 phải là nulltỷ lệ kèo bóng đá 88 phải lúc nào cũng trả về kết quả nghịch đảo cho các 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à tỷ lệ kèo bóng đá 88 null sẽ trả về sai cho cả hai thử nghiệm. 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à tỷ lệ kèo bóng đá 88 có bất kỳ thử nghiệm bổ sung nào trên các trường hàng tỷ lệ kèo bóng đá 88.

Giá trị Boolean cũng có thể được kiểm tra bằng cách sử dụng các vị từ

boolean_expressionlà đúngboolean_expressiontỷ lệ kèo bóng đá 88 đúngboolean_expressionlà saiboolean_expressiontỷ lệ kèo bóng đá 88 phải là 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 định. 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. Các chức năng so sánh

chức năng

Mô tả

Ví dụ (s)

num_nonnulls(Variadic "Any") →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 "bất kỳ") →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ớ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.