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 cho스포츠 토토 베트맨 : 문서 : 17 : 7.1. 개요Phiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

7.1. Tổng quan

Quá trình truy xuất hoặc lệnh để lấy dữ liệu từ cơ sở dữ liệu được gọi làTruy vấn. Trong sql theChọnLệnh được sử dụng để chỉ định các truy vấn. Cú pháp chung củaChọnlệnh là

[vớiwith_queries] chọnselect_listtừTable_Expression[Sort_Specification]

các phần sau đây mô tả các chi tiết của danh sách chọn, biểu thức bảng và đặc tả sắp xếp.vớiTruy vấn được xử lý cuối cùng vì chúng là một tính năng nâng cao.

Một loại truy vấn đơn giản có biểu mẫu:

Chọn * từ Bảng1;

giả sử rằng có một bảng gọi làBảng1, Lệnh này sẽ truy xuất tất cả các hàng và tất cả các cột do người dùng xác định từBảng1. (Phương pháp truy xuất phụ thuộc vào ứng dụng máy khách. Ví dụ:PSQLChương trình sẽ hiển thị bảng ASCII-art trên màn hình, trong khi các thư viện máy khách sẽ cung cấp các chức năng để trích xuất các giá trị riêng lẻ từ kết quả truy vấn.)*Có nghĩa là tất cả các cột mà biểu thức bảng xảy ra để cung cấp. Danh sách chọn cũng có thể chọn một tập hợp con của các cột có sẵn hoặc thực hiện các tính toán bằng các cột. Ví dụ: nếuBảng1Có các cột có tênA, BC(và có lẽ những người khác) bạn có thể thực hiện truy vấn sau:

Chọn A, B + C từ Bảng1;

(giả sử rằngBCthuộc loại dữ liệu số). Nhìn thấyPostgreSQL : 문서 : 12 : 7.3. 목록 토토 커뮤니티Để biết thêm chi tiết.

Từ Bảng1là một loại biểu thức bảng đơn giản: Nó chỉ đọc một bảng. Nói chung, các biểu thức bảng có thể là các cấu trúc phức tạp của các bảng cơ sở, tham gia và các mục tiêu con. Nhưng bạn cũng có thể bỏ qua hoàn toàn biểu thức bảng và sử dụngChọnLệnh như một máy tính:

Chọn 3 * 4;

Điều này hữu ích hơn nếu các biểu thức trong danh sách chọn trả về kết quả khác nhau. Ví dụ: bạn có thể gọi một hàm theo cách này:

Chọn ngẫu nhiên ();