Chọn câu lệnh là một phần rất đơn giản nhưng quan trọng của SQL. Tại thời điểm này, nếu bạn đọc SQL là gì? bài báo này, tôi cho rằng bạn có một loạt dữ liệu thử nghiệm để làm việc với. Điều quan trọng về dữ liệu không phải lúc nào cũng là bản thân dữ liệu mà là những gì bạn có thể rút ra từ dữ liệu. Chọn tuyên bố sẽ giúp bạn xem qua dữ liệu đó để bạn tìm thấy những gì bạn đang tìm kiếm.
Nếu bạn đang tìm kiếm một giải pháp cơ sở dữ liệu chuyên dụng, hãy tìm hiểu về việc tạo cho mình một máy chủ được quản lý chuyên dụng với hỗ trợ SQL tích hợp sẵn.
Bạn có thể nhớ lại, trong phần SQL là gì? bài viết, chúng tôi đã đề cập đến tạo, đọc, viết và xóa như các hành động SQL cơ bản. Sử dụng Chọn các câu lệnh sẽ cho phép bạn thực hiện hành động “đọc”, vì vậy bạn có thể hiển thị dữ liệu của mình theo các cách khác nhau, chẳng hạn như:
- Danh sách các bài đăng trên blog
- Một nhóm khách hàng
- Một loạt các thành phố
Cho dù bạn đã thu thập loại dữ liệu nào, hãy Chọn câu lệnh sẽ giúp bạn sắp xếp và đọc nó.
Chọn * Tất cả * Người trả lời bản tin
Hãy tưởng tượng bạn có một biểu mẫu đăng ký trên trang web của mình. Khách truy cập cung cấp tên và email của họ. Và biểu mẫu tự lấy địa chỉ IP của họ.
Cơ sở dữ liệu của bạn có thể chứa thông tin này trong một bảng được gọi là “người trả lời”. Mỗi người trả lời sẽ có một số nhận dạng duy nhất. Vì vậy, số lượng đó là năm cột trong bảng của bạn:
- id
- tên
- họ
- Địa chỉ IP
Đối với ví dụ đầu tiên của chúng tôi, giả sử bạn chỉ muốn xem tất cả người trả lời. Chúng tôi có thể chọn tất cả người trả lời bằng cách sử dụng *
trong tuyên bố của chúng tôi:
SELECT * FROM respondents;
“Người trả lời” là tên của bảng của chúng tôi.
Hãy ghi lại cú pháp tại đây. Các phần câu lệnh SQL được viết hoa, nhưng điều này không bắt buộc. Và một nửa màu ;
kết thúc câu lệnh.
Chọn Ít dữ liệu hơn
Thông thường, sẽ có lợi hơn khi chọn lọc hơn với Lựa chọn của chúng tôi các câu lệnh. Trong ví dụ sau, giả sử bạn chỉ muốn xem tên của những người trả lời của chúng tôi. Bạn có thể sử dụng câu lệnh sau:
SELECT "first_name", "last_name" FROM respondents;
Điều này sẽ tạo ra các bản ghi họ và tên cho tất cả những người trả lời của chúng tôi.
Tổng kết
Bây giờ bạn có thể thấy cú pháp cơ bản cho Chọn câu lệnh trong SQL. Đây chỉ là một phần giới thiệu. Những câu lệnh này có thể phát triển nhanh chóng về mức độ phức tạp. Tuy nhiên, cú pháp cơ bản để chọn thông tin từ cơ sở dữ liệu của bạn vẫn giống nhau. Khi nhu cầu của bạn về các bản ghi phức tạp hơn, các bản sao kê của bạn sẽ lớn hơn và phức tạp hơn. Hãy theo dõi loạt bài SQL của chúng tôi, khi chúng tôi chuyển sang thảo luận về việc tạo và xóa các bảng trong cơ sở dữ liệu của chúng tôi.