Dạng Chung của Tuyên bố CHỌNDạng chung của câu lệnh SELECT xuất hiện bên dưới: CHỌN select_list Dòng đầu tiên của câu lệnh cho bộ xử lý SQL biết rằng lệnh này là một câu lệnh SELECT và chúng tôi muốn truy xuất thông tin từ cơ sở dữ liệu. Các select_list cho phép chúng ta xác định loại thông tin chúng tôi muốn lấy. Các TỪ điều khoản trong quy định cụ thể dòng thứ hai bảng cơ sở dữ liệu cụ thể (s) có liên quan và các ĐÂU khoản cho chúng ta khả năng để giới hạn kết quả đối với những hồ sơ đáp ứng các quy định điều kiện (s) . Ba mệnh đề cuối cùng đại diện cho các tính năng nâng cao ngoài phạm vi của bài viết này - chúng ta sẽ khám phá chúng trong các bài viết SQL trong tương lai. Cách dễ nhất để học SQL là lấy ví dụ. Với ý nghĩ đó, chúng ta hãy bắt đầu xem xét một số truy vấn cơ sở dữ liệu. Trong suốt bài viết này, chúng tôi sẽ sử dụng bảng nhân viên từ cơ sở dữ liệu nhân lực hư cấu của XYZ Corporation để minh họa tất cả các truy vấn của chúng tôi. Đây là toàn bộ bảng:
Truy xuất Toàn bộ BảngGiám đốc Nhân sự của Công ty Cổ phần XYZ nhận được báo cáo hàng tháng cung cấp thông tin về lương và báo cáo cho từng nhân viên công ty. Việc tạo ra báo cáo này là một ví dụ về dạng đơn giản nhất của câu lệnh SELECT. Nó chỉ đơn giản là lấy tất cả thông tin có trong bảng cơ sở dữ liệu - mọi cột và mọi hàng. Đây là truy vấn sẽ đạt được kết quả này: CHỌN *TỪ nhân viên Khá đơn giản, phải không? Dấu hoa thị (*) xuất hiện trong select_list là một ký tự đại diện được sử dụng để thông báo cho cơ sở dữ liệu rằng chúng tôi muốn lấy thông tin từ tất cả các cột trong bảng của nhân viên được xác định trong mệnh đề FROM. Chúng tôi muốn truy xuất tất cả thông tin trong cơ sở dữ liệu, vì vậy không cần thiết phải sử dụng mệnh đề WHERE để hạn chế các hàng được chọn từ bảng. Đây là kết quả truy vấn của chúng tôi trông như thế nào:
|