tỷ lệ kèo bóng đá - tỷ lệ kèo bóng đá hàng của bảng
[với [đệ quy]with_query
[, ...]] tỷ lệ kèo bóng đá khỏi [chỉ]Table_Name
[ *] [[As]bí danh
] [Sử dụngfrom_item
[, ...]] [ Ở ĐÂUđiều kiện
| Nơi hiện tại củacon trỏ_name
] [Trả về * |output_expression
[[as]output_name
] [, ...]]
tỷ lệ kèo bóng đá
10881_10914WHERE
mệnh đề từ tỷ lệ kèo bóng đá được chỉ định. NếuWHERE
mệnh đề vắng mặt, hiệu ứng là tỷ lệ kèo bóng đá tất cả các hàng trong bảng. Kết quả là một bảng hợp lệ nhưng trống.
cắt ngắnCung cấp một cơ chế nhanh hơn để tỷ lệ kèo bóng đá tất cả các hàng khỏi bảng.
Có hai cách để tỷ lệ kèo bóng đá các hàng trong bảng bằng cách sử dụng thông tin có trong các bảng khác trong cơ sở dữ liệu: sử dụng các lựa chọn phụ hoặc chỉ định các bảng bổ sung trongSử dụng
11582_11667
Tùy chọnTrở về
Điều khoản gây ratỷ lệ kèo bóng đá
Để tính toán và trả về (các) giá trị dựa trên mỗi hàng thực sự bị tỷ lệ kèo bóng đá. Bất kỳ biểu thức nào sử dụng các cột của bảng và/hoặc các cột của các bảng khác được đề cập trongSử dụng
, có thể được tính toán. Cú pháp củaTrở về
Danh sách giống hệt với danh sách đầu ra củaChọn
.
Bạn phải cótỷ lệ kèo bóng đá
Đặc quyền trên bảng để tỷ lệ kèo bóng đá khỏi nó, cũng nhưChọn
Đặc quyền cho bất kỳ tỷ lệ kèo bóng đá nào trongSử dụng
mệnh đề hoặc có giá trị được đọc trongđiều kiện
.
with_query
Thevới
mệnh đề cho phép bạn chỉ định một hoặc nhiều truy vấn con có thể được tham chiếu theo tên trongtỷ lệ kèo bóng đá
Truy vấn. Nhìn thấyPhần 7.8vàChọnĐể biết chi tiết.
Table_Name
Tên (tùy chọn Lược đồ theo trình độ) của bảng để tỷ lệ kèo bóng đá các hàng khỏi. Nếu nhưchỉ
được chỉ định trước tên bảng, các hàng khớp chỉ bị tỷ lệ kèo bóng đá khỏi bảng được đặt tên. Nếu nhưchỉ
Không được chỉ định, các hàng khớp cũng bị tỷ lệ kèo bóng đá khỏi bất kỳ bảng nào được kế thừa từ bảng được đặt tên. Tùy chọn,*
có thể được chỉ định sau tên tỷ lệ kèo bóng đá để chỉ ra rõ ràng rằng các tỷ lệ kèo bóng đá hậu duệ được bao gồm.
bí danh
Một tên thay thế cho tỷ lệ kèo bóng đá đích. Khi một bí danh được cung cấp, nó hoàn toàn ẩn tên thực tế của tỷ lệ kèo bóng đá. Ví dụ, đã chotỷ lệ kèo bóng đá khỏi foo dưới dạng f
, phần còn lại củatỷ lệ kèo bóng đá
Câu lệnh phải gọi tỷ lệ kèo bóng đá này làf
khôngfoo
.
from_item
Biểu thức tỷ lệ kèo bóng đá cho phép các cột từ các tỷ lệ kèo bóng đá khác xuất hiện trongWHERE
14467_14514từ
mệnh đề AChọn
Tuyên bố; Ví dụ, một bí danh cho tên tỷ lệ kèo bóng đá có thể được chỉ định. Không lặp lại tỷ lệ kèo bóng đá đích dưới dạngfrom_item
Trừ khi bạn muốn thiết lập một bản tự tham gia (trong trường hợp đó nó phải xuất hiện với bí danh trongfrom_item
).
điều kiện
Một biểu thức trả về giá trị của loạiBoolean
. Chỉ các hàng mà biểu thức này trả vềTRUE
sẽ bị tỷ lệ kèo bóng đá.
con trỏ_name
Tên của con trỏ sẽ sử dụng trong mộttrong đó hiện tại của
Điều kiện. Hàng sẽ bị tỷ lệ kèo bóng đá là một hàng gần đây nhất được lấy từ con trỏ này. Con trỏ phải là một truy vấn không nhóm trêntỷ lệ kèo bóng đá
tỷ lệ kèo bóng đá mục tiêu. Lưu ý rằngtrong đó hiện tại của
Không thể được chỉ định cùng với điều kiện Boolean. Nhìn thấykhai báoĐể biết thêm thông tin về việc sử dụng con trỏ vớitrong đó hiện tại của
.
output_expression
Một biểu thức được tính toán và trả về bởitỷ lệ kèo bóng đá
lệnh sau mỗi hàng bị tỷ lệ kèo bóng đá. Biểu thức có thể sử dụng bất kỳ tên cột nào của bảng được đặt tên bởiTable_Name
hoặc (s) được liệt kê trongSử dụng
. Viết*
Để trả về tất cả các cột.
output_name
tên sẽ sử dụng cho cột được trả về.
Khi hoàn thành thành công, Atỷ lệ kèo bóng đá
Lệnh trả về thẻ lệnh của biểu mẫu
tỷ lệ kèo bóng đáĐếm
TheĐếm
là số lượng hàng bị tỷ lệ kèo bóng đá. Lưu ý rằng số có thể nhỏ hơn số lượng hàng khớp vớiđiều kiện
Khi tỷ lệ kèo bóng đá bị đàn áp bởiTrước khi tỷ lệ kèo bóng đá
Trigger. Nếu nhưĐếm
là 0, không có hàng nào bị tỷ lệ kèo bóng đá bởi truy vấn (đây không được coi là lỗi).
Nếutỷ lệ kèo bóng đá
Lệnh chứa ATrở về
mệnh đề, kết quả sẽ tương tự như của AChọn
Câu lệnh chứa các cột và giá trị được xác định trongTrở về
Danh sách, được tính toán trên (s) bị tỷ lệ kèo bóng đá bởi lệnh.
POSTGRESQLCho phép bạn tham chiếu các cột của các tỷ lệ kèo bóng đá khác trongWHERE
Điều kiện bằng cách chỉ định các tỷ lệ kèo bóng đá khác trongsử dụng
mệnh đề. Ví dụ: để tỷ lệ kèo bóng đá tất cả các bộ phim được sản xuất bởi một nhà sản xuất nhất định, người ta có thể làm:
tỷ lệ kèo bóng đá khỏi phim sử dụng nhà sản xuất Trong đó nhà sản xuất_id = nhà sản xuất.id và nhà sản xuất.name = 'foo';
Điều gì đang xảy ra ở đây là sự kết hợp giữaPhim
vànhà sản xuất
, với tất cả đã tham gia thành côngPhim
Hàng được đánh dấu để tỷ lệ kèo bóng đá. Cú pháp này không phải là tiêu chuẩn. Một cách tiêu chuẩn hơn để làm điều đó là:
tỷ lệ kèo bóng đá khỏi phim Trong đó nhà sản xuất_id in (chọn id từ nhà sản xuất trong đó name = 'foo');
Trong một số trường hợp, kiểu tham gia dễ viết hơn hoặc nhanh hơn để thực hiện so với kiểu chọn phụ.
tỷ lệ kèo bóng đá tất cả các bộ phim nhưng nhạc kịch:
tỷ lệ kèo bóng đá khỏi các bộ phim trong đó loại < 'Nhạc kịch';
tỷ lệ kèo bóng đá bảngPhim
:
tỷ lệ kèo bóng đá khỏi phim;
tỷ lệ kèo bóng đá các tác vụ đã hoàn thành, trả về đầy đủ chi tiết của các hàng đã tỷ lệ kèo bóng đá:
tỷ lệ kèo bóng đá khỏi các tác vụ trong đó trạng thái = 'đã hoàn thành' trả về *;
tỷ lệ kèo bóng đá hàng củaNhiệm vụ
trên đó con trỏc_tasks
Hiện đang được định vị:
tỷ lệ kèo bóng đá khỏi các tác vụ trong đó hiện tại của c_tasks;
Lệnh này phù hợp vớiSQLtiêu chuẩn, ngoại trừsử dụng
19786_19793Trở về
mệnh đề làPostgreSQLTiện ích mở rộng, cũng như khả năng sử dụngvới
vớitỷ lệ kèo bóng đá
.
21141_21367Mẫu nàyĐể báo cáo vấn đề tài liệu.