Câu lệnh SELECT được sử dụng để lọc thông tin từ một CSDL. Kết quả được lưu trữ trong một bảng kết quả gọi là tập kết quả.
Cú pháp câu lệnh SELECT đơn giản:
SELECT [tên_cột] FROM [tên_bảng]
và
SELECT * FROM [tên_bảng]
Chú ý: SQL không phân biệt chữ HOA chữ thường
Ví dụ 1: một bảng có tên là Customers

- Chúng ta muốn chọn nội dung của cột [CustomerID] và cột [ContactName] từ bảng trên. Chúng ta sử dụng câu lệnh SELECT sau:
SELECT CustomerID, ContactName FROM Customers
Kết quả nhận được sau khi chạy lệnh trên như sau:

- Chúng ta muốn chọn nội dung của tất cả các cột trong bảng Customers. Chúng ta sử dụng câu lệnh SELECT sau:
SELECT * FROM Customers
Kết quả nhận được sau khi chạy lệnh trên như sau:

Câu lệnh DISTINCT
Trong một bảng, một số cột có thể chứa những giá trị trùng nhau. Việc này hoàn toàn bình thường. Tuy nhiên, có một số lúc bạn muốn kết quả hiển thị chỉ gồm những giá trị khác nhau trong bảng.
Cú pháp câu lệnh SELECT DISTINCT:
SELECT DISTINCT [tên_cột] FROM [tên_bảng]
Ví dụ 2: Chúng ta muốn chọn các giá trị khác từ cột [Country] trong bảng Customers (xem ví dụ 1). Chúng ta sử dụng câu lệnh SELECT sau:
SELECT DISTINCT Country FROM Customers
Kết quả nhận được sau khi chạy lệnh trên như sau:



















. Có link


Help
Thông báo mới
RSS Feed