Phát biểu SELECT với mệnh đề FROM

Một phần của tài liệu Giới thiệu về PHP (Ngôn ngữ lập trình) (Trang 91 - 92)

I- With Grant Option

5. PHẮT BIỂU SQL

5.2.2. Phát biểu SELECT với mệnh đề FROM

P h á t biểu SQ L dạng SE L E C T là m ột trong những p h á t biểu yêu cầu M ySQL truy lục dử liệu trê n cơ sô dữ liệu chỉ định. SE L E C T dùng để đọc thông tin từ cơ sở dữ liệu theo những trường quy định, hay những biểu thức cho trường đó.

M ệnh đề FROM chỉ ra tê n m ột bảng hay những bảng có quan hệ cần truy vấn thông tin. Thường chúng ta sử dụng công cụ MySQL-Front I Query để thực th i p h á t biểu SQL.

Sau khi thực th i p h á t biểu SQ L, k ế t quả trả về sô' mẩu tin và tổng số mẩu tin được lấy ra từ bảng.

Dấu * cho phép lọc mẩu tin với tấ t cả các trường trong bảng, nếu muôn chỉ rõ những trường nào cần lọc bạn cần nêu tê n cụ th ể những trường đó.

Để tiệ n tham khảo trong giáo trìn h này chúng tôi sử dụng m ột p hần cơ sở dữ liệu có sẵn của

M ySQ L, đồng thời bổ sung th êm cơ sở dữ liệu dành cho ứng dụng bán hàng qua mạng.

Cơ sở dữ liệu bán h àng qua m ạng có tê n là Test, và bao gồm nhiều bảng. Bằng p h á t biểu

S E L E C T chúng ta có th ể b iết số bảng hay đối tượng khác đang có trong cơ sở dữ liệu Test

V i dụ 8-2: T hự c th i p h á t b iể u SQL SELECT h ệ th ố n g

show tables from Test

/* H iền th ị tấ t cả tên bảng của ca sở dữ liệu hiện hành * /

Kết quả trả về danh sách bảng như sau:

TABLES_IN_TEST tblCountries tblProvinces tblAuthors tblPayment tblltemsion tblCustomers tblSoftware G h i c h ú :

Bạn có th ể sử dụng p h á t biểu SQ L trên đ ể hiển thị những đối tượng trong cơ sở dữ liệu, bằng cách thay th ế các tham sổ và điều kiện.

Cú p h á p đơn g iả n

Select *

From tablename

./* Lọc tất cả số liệu của tất cả các cột (field) của tablename* /

Select fieldl,field2 From tablename

./* Lọc tấ t cả số liệu của 2 field: fie ld l, field2 của tablename* /

Select *

From tablename Limit 0,10

/* Lọc top 10 m ẩu tin đầu tiên của tất cả các field, của tablename* /

Select fieldl, field2 From tablename

Limit 0,10

tablename* /

V i d ụ 8-3: p h á t b iể u p h á t b iể u SQL d ạ n g S e le c t

Select *

From tblCountries

/* Liệt kẽ tất cả các quốc gia trong bảng tblCountries hoặc bạn có th ể liệt kè tên như p h á t biểu sau * /

Select CountryName From tblCountries

K ết quả trả về như sau:

CountryCode CountryName

VNA Vietnam

SNG Singapore

uss United Stated

UKD United Kingdom

GER Germany

CAM Cambodia

THA Thai Land

MAL Malaysia

INC Indonesia

CHN China

Một phần của tài liệu Giới thiệu về PHP (Ngôn ngữ lập trình) (Trang 91 - 92)

Tải bản đầy đủ (PDF)

(142 trang)