LẬP TRÌNH PHP CĂN BẢN - Trang 103

COMPUTER LEARNING CENTER

WWW.HUUKHANG.COM

2

¾

Haøm Round: Haøm traû veà laø soá laøm troøn cuûa moät bieåu thöùc:

Select round (748.58,-1)

Keát quaû traû veà laø

7500

Ñeå tham khaûo theâm moät soá haøm khaùc baïn coù theå tham khaûo trong phaàn Functions nhö hình
8-9.

5.4.

Phaùt bieåu SQL daïng Select vôùi AS

Khi caàn thieát phaûi thay ñoåi teân tröôøng naøo ñoù trong caâu truy vaán, baïn chæ caàn duøng phaùt bieåu

AS. AS cho pheùp aùnh xaï teân cuõ, hay giaù trò chöa coù teân thaønh teân môùi (header).

Ví duï, khi söû duïng GROUP BY ôû trong phaàn treân, nhöõng coät taïo ra töø caùc pheùp toaùn count,

sum, max, min, ... cho ra keát quaû khoâng coù header, nghóa laø khoâng coù teân coät ñeå tham chieáu trong khi
goïi ñeán chuùng. Chuùng ta phaûi caàn phaùt bieåu AS cho nhöõng tröôøng hôïp naøy.

Ví duï 4-11: SQL daïng SELECT vôùi AS vaø caùc haøm

Select CustID,

Count (CustID) as No,
Sum(Amount) as TIENHD,

Max(Amount) as HDLONNHAT,

Min(Amount) as HDNHONHAT,

Avg(Amount) as TRUNGBINH
From tblOrders

Group by CustID

Order by CustID

Keát quaû hieån thò nhö sau:

CustID No TIENHD

HDLONNHAT HDNHONHAT TRUNGBINH

---------- ----------- ------------------------

16 7 2956562368 1.95713899 26000 422366052
12

9 3843022604 39879489

459162 427002511

13 8 145913378 1.36727628 230000 18239172.25
10

4 72382804 48168567

2903576 18095701

5.5.

Phaùt bieåu SQL daïng Select vôùi Limit N , M

Phaùt bieåu SQL daïng SELECT cho pheùp truy luïc chæ moät soá maåu tin tính töø vò trí thöù n ñeán vò

trí thöù m trong Table (theo moät tieâu chuaån hay saép xeáp naøo ñoù). Ñeå laøm ñieàu naøy, trong phaùt bieåu
SQL daïng SELECT baïn duøng chæ ñònh töø khoaù LIMIT vôùi soá löôïng maåu tin caàn laáy töø vò trí thöù n
ñeán m.

Chaúng haïn, trong tröôøng hôïp baïn khai baùo Select * from tblOrders limit 0,10. Keát quaû seõ traû veà

10 maåu tin ñaàu tieân trong baûng tblOrders.

Baïn cuõng coù theå söû duïng keát hôïp LIMIT vôùi caùc meänh ñeà nhö WHERE, ORDER BY nhaèm taïo

ra keát quaû nhö yù muoán.

Do yeâu caàu khaùc nhau thoâng qua phaùt bieåu SQL daïng SELECT coù söû duïng LIMIT, nghóa laø keát

quaû traû veà soá löôïng 10 maåu tin ñaàu tieân vôùi taát caû caùc coät trong baûng tblOrders

Ví duï 8-12: Phaùt bieåu SQL daïng SELECT vôùi Limit N,M

Giaùo vieân: Phaïm Höõu Khang

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.