Danh mục

Cách định dạng mã nguồn mở PHP (Personal Home Page) phần 7

Số trang: 15      Loại file: pdf      Dung lượng: 231.70 KB      Lượt xem: 5      Lượt tải: 0    
10.10.2023

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Phát biểu SQL dạng SELECT là một trong những phát biểu yêu cầu MySQL truy lục dữ liệu trên cơ sở dữ liệu chỉ định. SELECT 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 đó.
Nội dung trích xuất từ tài liệu:
Cách định dạng mã nguồn mở PHP (Personal Home Page) phần 7COMPUTER LEARNING CENTER WWW.HUUKHANG.COM5.2.2. Phaùt bieåu SELECT vôùi meänh ñeà FROM Phaùùt bieåu SQL daïng SELECT laø moät trong nhöõng phaùt bieåu yeâu caàu MySQL truy luïc döõ lieäutreân cô sôû döõ lieäu chæ ñònh. SELECT duøng ñeå ñoïc thoâng tin töø cô sôû döõ lieäu theo nhöõng tröôøng quyñònh, hay nhöõng bieåu thöùc cho tröôøng ñoù. Meänh ñeà FROM chæ ra teân moät baûng hay nhöõng baûng coù quan heä caàn truy vaán thoâng tin.Thöôøng chuùng ta söû duïng coâng cuï MySQL-Front | Query ñeå thöïc thi phaùt bieåu SQL. Sau khi thöïc thi phaùt bieåu SQL, keát quaû traû veà soá maåu tin vaø toång soá maåu tin ñöôïc laáy ra töøbaûng. Daáu * cho pheùp loïc maåu tin vôùi taát caû caùc tröôøng trong baûng, neáu muoán chæ roõ nhöõng tröôøng naøocaàn loïc baïn caàn neâu teân cuï theå nhöõng tröôøng ñoù. Ñeå tieän tham khaûo trong giaùo trình naøy chuùng toâi söû duïng moät phaàn cô sôû döõ lieäu coù saün cuûaMySQL, ñoàng thôøi boå sung theâm cô sôû döõ lieäu daønh cho öùng duïng baùn haøng qua maïng. Cô sôû döõ lieäu baùn haøng qua maïng coù teân laø Test, vaø bao goàm nhieàu baûng. Baèng phaùt bieåuSELECT chuùng ta coù theå bieát soá baûng hay ñoái töôïng khaùc ñang coù trong cô sôû döõ lieäu TestVí duï 8-2: Thöïc thi phaùt bieåu SQL SELECT heä thoáng show tables from Test /* Hieån thò taát caû teân baûng cuûa cô sôû döõ lieäu hieän haønh */ Keát quaû traû veà danh saùch baûng nhö sau: TABLES_IN_TEST -------------------------------------- tblCountries tblProvinces tblAuthors tblPayment tblItemsion tblCustomers tblSoftware Ghi chuù: Baïn coù theå söû duïng phaùt bieåu SQL treân ñeå hieån thò nhöõng ñoái töôïng trong cô sôû döõ lieäu, baèng caùch thay theá caùc tham soá vaø ñieàu kieän. Cuù phaùp ñôn giaûn Select * From tablename /* Loïc taát caû soá lieäu cuûa taát caû caùc coät (field) cuûa tablename*/ Select field1,field2 From tablename /* Loïc taát caû soá lieäu cuûa 2 field: field1, field2 cuûa tablename*/ Select * From tablename Limit 0,10 /* Loïc top 10 maåu tin ñaàu tieân cuûa taát caû caùc field cuûa tablename*/ Select field1, field2 From tablename Limit 0,10 /* Loïc top 10 maåu tin ñaàu tieân cuûa 2 fields field1, field2 cuûa Giaùo vieân: Phaïm Höõu KhangCOMPUTER LEARNING CENTER WWW.HUUKHANG.COM tablename*/Ví duï 8-3: phaùt bieåu phaùt bieåu SQL daïng Select Select * From tblCountries /* Lieät keâ taát caû caùc quoác gia trong baûng tblCountries hoaëc baïn coù theå lieät keâ teân nhö phaùt bieåu sau */ Select CountryName From tblCountries Keát quaû traû veà 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 China5.2.3. Phaùt bieåu SQL daïng SELECT vôùi meänh ñeà Where Khi baïn duøng meänh ñeà WHERE ñeå taïo neân tieâu chuaån caàn loïc maåu tin theo tieâu chuaån ñöôïcñònh nghóa, thoâng thöôøng WHERE duøng coät (tröôøng) ñeå so saùnh vôùi giaù trò, coät khaùc, hay bieåu thöùcchöùa coät (tröôøng) baát kyø coù trong baûng. Phaùt bieåu SQL daïng Select vôùi meänh ñeà Where cuù phaùp coùdaïng nhö sau: Select * from tablename where conditions Select field1, field2, field3 from tablename where conditions Vôùi conditions trong caû hai phaùt bieåu treân ñöôïc ñònh nghóa ñieàu kieän truy vaán nhö khai baùo sau: Select * From tablename where field1>10 select * from tblCountries where CountryCode in(VNA,CHN) Caùc pheùp toaùn so saùnh trong conditions bao goàm: >: lôùn hôn where Amount > 100000; ♦ = : lôùn hôn hoaëc baèng where Amount >= 100000; ♦ >= : nhoû hôn hoaëc baèng where Amount COMPUTER LEARNING CENTER WWW.HUUKHANG.COM ♦ != : Khaùùc where CustID!=12; ♦ : Khaùc where CustID12; Caùc pheùp toaùn logic coù theå söû duïng trong conditions ♦ and : Pheùp toaùn and ...

Tài liệu được xem nhiều: