Câu lệnh SELECT SQL

Chương này giải thích về câu lệnh SELECT và SELECT *.

Câu lệnh SELECT SQL

Câu lệnh SELECT được sử dụng để chọn dữ liệu từ bảng.

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 SQL SELECT

SELECT tên_cột FROM tên_bảng

SELECT * FROM tên_bảng

Ghi chú:Câu lệnh SQL không phân biệt chữ hoa và chữ thường. SELECT tương đương với select.

Mô hình SQL SELECT

Nếu bạn muốn lấy nội dung của các cột có tên là "LastName" và "FirstName" (từ bảng cơ sở dữ liệu có tên "Persons"), hãy sử dụng câu lệnh SELECT như sau:

SELECT LastName,FirstName FROM Persons

Bảng "Persons":

Id LastName FirstName Địa chỉ City
1 Adams John Oxford Street London
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Beijing

Kết quả:

LastName FirstName
Adams John
Bush George
Carter Thomas

Mô hình SQL SELECT *

Bây giờ chúng ta muốn chọn tất cả các cột từ bảng "Persons".

Hãy sử dụng ký hiệu * để thay thế tên cột, giống như thế này:

SELECT * FROM Persons

Lưu ý:Chữ số (* ) là cách nhanh chóng để chọn tất cả các cột.

Kết quả:

Id LastName FirstName Địa chỉ City
1 Adams John Oxford Street London
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Beijing

Duyệt tập kết quả (result-set)

Kết quả của chương trình truy vấn SQL được lưu trữ trong một tập kết quả. Hầu hết các hệ thống phần mềm cơ sở dữ liệu đều cho phép sử dụng các hàm lập trình để duyệt tập kết quả, chẳng hạn như: Move-To-First-Record, Get-Record-Content, Move-To-Next-Record, v.v.

Các hàm lập trình như vậy không được giải thích trong hướng dẫn này. Nếu bạn muốn học cách truy cập dữ liệu thông qua hàm gọi, hãy truy cập trang web của chúng tôi Hướng dẫn ADOHướng dẫn PHP.