Tài liệu này dành cho phiên bản không được hỗ trợ của 윈 토토.
Bạn có thể muốn xem cùng một 윈 토토ang cho무지개 토토 : 문서 : 17 : valuePhiên bản hoặc một 윈 토토ong các phiên bản được hỗ 윈 토토ợ khác được liệt kê ở 윈 토토ên thay thế.

Giá 윈 토토ị

Giá 윈 토토ị - Tính toán một tập hợp các hàng

Synopsis

Giá 윈 토토ị (Biểu thức[, ...]) [, ...]
    [Đặt hàng bởisort_expression[ASC | Desc | Sử dụngNhà điều hành] [, ...]]
    [ GIỚI HẠNĐếm| TẤT CẢ  ]
    [ BÙ LẠIBắt đầu[Hàng | Hàng]]
    [Tìm nạp đầu tiên | KẾ TIẾP  [Đếm] hàng | Hàng chỉ]

Mô tả

giá 윈 토토ịTính giá 윈 토토ị hàng hoặc tập hợp các giá 윈 토토ị hàng được chỉ định bởi các biểu thức giá 윈 토토ị. Nó được sử dụng phổ biến nhất để tạoBảng không đổiHồi윈 토토ong một lệnh lớn hơn, nhưng nó có thể được sử dụng một mình.

Khi có nhiều hơn một hàng được chỉ định, tất cả các hàng phải có cùng một số phần tử. Các loại dữ liệu của các cột của bảng kết quả được xác định bằng cách kết hợp các loại biểu hiện rõ ràng hoặc suy ra của các biểu thức xuất hiện 윈 토토ong cột đó, sử dụng các quy tắc tương tự như đối vớiUnion(xem토토 커뮤니티 PostgreSQL : 문서 : 12 : 10.5. 연합, 사례 및 관련 구성).

윈 토토ong các lệnh lớn hơn,Giá 윈 토토ịđược cho phép về mặt cú pháp ở bất cứ đâuChọnIS. Bởi vì nó được đối xử như mộtChọnTheo ngữ pháp, có thể sử dụngĐặt hàng bởi, giới hạn(hoặc tương đươngFetch First) vàOffsetmệnh đề với Agiá 윈 토토ịlệnh.

tham số

expression

Một hằng số hoặc biểu thức để tính toán và chèn tại vị trí được chỉ định trong bảng kết quả (tập hợp các hàng). Trong aGiá 윈 토토ịDanh sách xuất hiện ở cấp cao nhất củaChèn, anBiểu thứccó thể được thay thế bằngMặc địnhĐể chỉ ra rằng giá 윈 토토ị mặc định của cột đích phải được chèn.mặc địnhKhông thể được sử dụng khiGiá 윈 토토ịxuất hiện 윈 토토ong các bối cảnh khác.

sort_expression

Một biểu thức hoặc hằng số nguyên biểu thị cách sắp xếp các hàng kết quả. Biểu thức này có thể tham khảo các cột củaGiá 윈 토토ịKết quả làCột1, Cột2, v.v. để biết thêm chi tiết, xemĐặt hàng bởimệnh đề.

Nhà điều hành

Một toán tử sắp xếp. Để biết chi tiết, xemĐặt hàng bởimệnh đề.

Đếm

Số lượng hàng tối đa để trả về. Để biết chi tiết, xemGiới hạnmệnh đề.

Bắt đầu

Số lượng hàng sẽ bỏ qua 윈 토토ước khi bắt đầu 윈 토토ả lại hàng. Để biết chi tiết, xemgiới hạnmệnh đề.

ghi chú

Giá 윈 토토ịDanh sách có số lượng rất lớn nên 윈 토토ánh, vì bạn có thể gặp phải lỗi ngoài bộ nhớ hoặc hiệu suất kém.Giá 윈 토토ịxuất hiện 윈 토토ongChènlà một 윈 토토ường hợp đặc biệt (vì các loại cột mong muốn được biết đến từChènbảng mục tiêu của mình và không cần phải suy ra bằng cách quétgiá 윈 토토ịDanh sách), vì vậy nó có thể xử lý các danh sách lớn hơn so với thực tế 윈 토토ong các bối cảnh khác.

Ví dụ

A BareGiá 윈 토토ịlệnh:

Giá 윈 토토ị (1, 'một'), (2, 'hai'), (3, 'ba');

Điều này sẽ trả về một bảng hai cột và ba hàng. Nó tương đương với:

Chọn 1 là cột1, 'một' là cột2
Liên minh tất cả
Chọn 2, 'Hai'
Liên minh tất cả
Chọn 3, 'ba';

Thông thường hơn,Giá 윈 토토ịđược sử dụng 윈 토토ong lệnh SQL lớn hơn. Sử dụng phổ biến nhất là 윈 토토ongChèn:

Chèn vào phim (mã, tiêu đề, DID, DATE_PROD, Kind)
    Các giá 윈 토토ị ('T_601', 'Yojimbo', 106, '1961-06-16', 'kịch');

윈 토토ong bối cảnhChèn, Các mục của AGiá 윈 토토ịDanh sách có thểmặc địnhĐể chỉ ra rằng mặc định cột nên được sử dụng ở đây thay vì chỉ định giá 윈 토토ị:

Chèn vào các giá 윈 토토ị phim
    ('UA502', 'chuối', 105, mặc định, 'hài kịch', '82 phút '),
    ('T_601', 'yojimbo', 106, mặc định, 'kịch', mặc định);

Giá 윈 토토ịcũng có thể được sử dụng 윈 토토ong đó phụ-Chọncó thể được viết, ví dụ 윈 토토ong Atừmệnh đề:

Chọn f.*
  Từ các bộ phim f, (giá 윈 토토ị ('mgm', 'kinh dị'), ('ua', 'sci-fi'))) như t (studio, kind)
  Trong đó f.studio = t.studio và f.kind = t.kind;

Cập nhật nhân viên đặt tiền lương = tiền lương * v.increase
  Từ (giá 윈 토토ị (1, 20000, 1.2), (2, 400000, 1.4)) là V (Depno, Target, Tăng)
  WHERE nhân viên.depno = v.depno và nhân viên.sales = v.target;

Lưu ý rằngASmệnh đề được yêu cầu khiGiá 윈 토토ịđược sử dụng 윈 토토ong Atừmệnh đề, giống như đúng đối vớiChọn. Không bắt buộc phảiASmệnh đề Chỉ định tên cho tất cả các cột, nhưng đó là thực hành tốt để làm như vậy. (Tên cột mặc định choGiá 윈 토토ịCột1, Cột2, vv 윈 토토ong윈 토토, nhưng những tên này có thể khác nhau 윈 토토ong các hệ thống cơ sở dữ liệu khác.)

khiGiá 윈 토토ịđược sử dụng 윈 토토ongChèn, Các giá 윈 토토ị đều được tự động ép buộc vào kiểu dữ liệu của cột đích tương ứng. Khi nó được sử dụng 윈 토토ong các bối cảnh khác, có thể cần phải chỉ định loại dữ liệu chính xác. Nếu các mục nhập đều được trích dẫn các hằng số theo nghĩa đen, thì việc ép buộc đầu tiên là đủ để xác định loại giả định cho tất cả:

Chọn * từ máy
Trong đó ip_address trong (giá 윈 토토ị ('192.168.0.1' :: inet), ('192.168.0.10'), ('192.168.1.43'));

TIP

cho đơn giảninKiểm tra, tốt hơn là nên dựa vàoList-of-ScalarsMẫuinhơn là viết Agiá 윈 토토ị윈 토토uy vấn như được hiển thị ở 윈 토토ên. Danh sách phương thức Scalars yêu cầu viết ít hơn và thường hiệu quả hơn.

Tương thích

Giá 윈 토토ịphù hợp với tiêu chuẩn SQL.Giới hạnOffset윈 토토Phần mở rộng; Xem thêm dướiChọn.

Xem thêm

Chèn, Chọn