⊗ppPmDBNSl 369 of 447 menu

Truy xuất bản ghi bằng truy vấn SQL đến cơ sở dữ liệu trong PHP

Trong mã thử nghiệm, bạn đã thấy lệnh SELECT, thực hiện truy xuất dữ liệu từ CSDL. Bây giờ chúng ta hãy tìm hiểu chi tiết hơn về cú pháp của nó. Đây là cú pháp:

<?php $query = "SELECT * FROM table WHERE condition"; ?>

Như bạn thấy, sau tên bảng có thể viết thêm lệnh WHERE, trong đó có thể đặt điều kiện giới hạn cho các bản ghi được chọn. Trong điều kiện, các phép so sánh sau được cho phép: =, !=, <>, <, >, <=, >=.

Chúng ta hãy xem cách áp dụng chúng qua các ví dụ.

Ví dụ

Chọn người dùng có id bằng 2:

<?php $query = "SELECT * FROM users WHERE id=2"; ?>

Ví dụ

Chọn người dùng có id lớn hơn 2:

<?php $query = "SELECT * FROM users WHERE id>2"; ?>

Ví dụ

Chọn người dùng có id lớn hơn hoặc bằng 2:

<?php $query = "SELECT * FROM users WHERE id>=2"; ?>

Ví dụ

Chọn người dùng có id khác 2:

<?php $query = "SELECT * FROM users WHERE id!=2"; ?>

Ví dụ

Thay vì lệnh != có thể viết lệnh <>:

<?php $query = "SELECT * FROM users WHERE id<>2"; ?>

Ví dụ

Chọn người dùng có tuổi 23:

<?php $query = "SELECT * FROM users WHERE age=23"; ?>

Ví dụ

Chọn người dùng có mức lương 500:

<?php $query = "SELECT * FROM users WHERE salary=500"; ?>

Ví dụ

Chọn người dùng có tên 'user1'. Ở đây có một điểm quan trọng cần lưu ý: vì tên là một chuỗi, nên nó phải được đặt trong dấu nháy:

<?php $query = "SELECT * FROM users WHERE name='user1'"; ?>

Ví dụ

Nếu lệnh WHERE không có, thì tất cả các bản ghi trong bảng sẽ được chọn. Hãy chọn tất cả người dùng:

<?php $query = "SELECT * FROM users"; ?>

Bài tập thực hành

Chọn người dùng có id bằng 3.

Chọn người dùng có mức lương 900.

Chọn người dùng có tuổi 23.

Chọn người dùng có mức lương lớn hơn 400.

Chọn người dùng có mức lương bằng hoặc lớn hơn 500.

Chọn người dùng có mức lương KHÔNG bằng 500.

Chọn người dùng có mức lương bằng hoặc nhỏ hơn 500.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối