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 không đượ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
Tài liệu này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong tỷ lệ kèo bóng đá trực tuyến hôm nay phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

3.6. Kế tỷ lệ kèo bóng đá trực tuyến hôm nay

Kế tỷ lệ kèo bóng đá trực tuyến hôm nay là một khái niệm từ cơ sở dữ liệu hướng đối tượng. Nó Mở ra những khả năng mới thú vị của thiết kế cơ sở dữ liệu.

Hãy tạo hai bảng: một bảngtỷ lệ kèo bóng đá trực tuyến hôm nay phốvà một bảngThủ đô. Đương nhiên, thủ đô cũng là thành phố, Vì vậy, bạn muốn một số cách để hiển thị tỷ lệ kèo bóng đá trực tuyến hôm nay thủ đô ngầm khi bạn Liệt kê tất cả tỷ lệ kèo bóng đá trực tuyến hôm nay thành phố. Nếu bạn thực sự thông minh, bạn có thể phát minh ra một số Sơ đồ như thế này:

Tạo bảng chữ cái (
  tên văn bản,
  dân số thực,
  độ cao int, - (tính bằng ft)
  Nhà nước Char (2)
);

Tạo bảng không phải là
  tên văn bản,
  dân số thực,
  độ cao int - (tính bằng ft)
);

Tạo tỷ lệ kèo bóng đá trực tuyến hôm nay thành phố xem như
  Chọn Tên, Dân số, Độ cao từ Thủ đô
    Liên minh
  Chọn Tên, Dân số, Độ cao từ Non_Capitals;

Điều này hoạt động ổn khi truy vấn đi, nhưng nó trở nên xấu xí khi bạn cần cập nhật một số hàng, cho một điều.

Một giải pháp tốt hơn là:

Tạo các thành phố bảng (
  tên văn bản,
  dân số thực,
  độ cao int - (tính bằng ft)
);

Tạo bảng xếp hạng (
  Nhà nước Char (2)
) Kế tỷ lệ kèo bóng đá trực tuyến hôm nay (thành phố);

Trong trường hợp này, một hàngThủ đô kế tỷ lệ kèo bóng đá trực tuyến hôm nayTất cả tỷ lệ kèo bóng đá trực tuyến hôm nay cột (tên, Dân số, Vàđộ cao) từ nócha mẹ, tỷ lệ kèo bóng đá trực tuyến hôm nay phố. Loại của cộttênText, bản địaPostgreSQLLoại cho độ dài thay đổi Chuỗi nhân vật. Thủ đô trạng thái có thêm một cột,Bang, hiển thị trạng thái của họ. TRONGPostgreSQL, một bảng có thể kế tỷ lệ kèo bóng đá trực tuyến hôm nay từ 0 hoặc nhiều bảng khác.

Ví dụ: truy vấn sau tìm thấy tên của tất cả tỷ lệ kèo bóng đá trực tuyến hôm nay thành phố, bao gồm cả thủ đô nhà nước, nằm ở độ cao Hơn 500 feet:

Chọn tên, độ cao
  Từ tỷ lệ kèo bóng đá trực tuyến hôm nay thành phố
  Nơi độ cao 500;

Trở lại:

Tên | độ cao
-----------+----------
 Las Vegas |     2174
 Mariposa |     1953
 Madison |      845
(3 hàng)

Mặt khác, truy vấn sau đây tìm thấy tất cả tỷ lệ kèo bóng đá trực tuyến hôm nay thành phố không phải là thủ đô nhà nước và nằm ở độ cao của 500 feet trở lên:

Chọn tên, độ cao
    Chỉ từ tỷ lệ kèo bóng đá trực tuyến hôm nay thành phố
    Nơi độ cao 500;
Tên | độ cao
-----------+----------
 Las Vegas |     2174
 Mariposa |     1953
(2 hàng)

ở đâychỉtrướctỷ lệ kèo bóng đá trực tuyến hôm nay phốchỉ ra rằng truy vấn nên được chạy qua Chỉtỷ lệ kèo bóng đá trực tuyến hôm nay phốBảng, và không bảng bên dướitỷ lệ kèo bóng đá trực tuyến hôm nay phốTrong Phân cấp kế tỷ lệ kèo bóng đá trực tuyến hôm nay. Nhiều lệnh mà chúng tôi đã có đã thảo luận -Chọn, Cập nhậtXóa- Hỗ trợ nàychỉký hiệu.

Lưu ý:Mặc dù kế tỷ lệ kèo bóng đá trực tuyến hôm nay thường xuyên hữu ích, nó chưa được tích hợp với các ràng buộc độc đáo hoặc nước ngoài Chìa khóa, giới hạn tính hữu dụng của nó. Nhìn thấyPhần 5.8Để biết thêm chi tiết.