⊗ppPmDBNSl 369 of 447 menu

Pemilihan Rekod dalam Pertanyaan SQL ke Pangkalan Data dalam PHP

Dalam kod ujian, anda telah melihat perintah SELECT, yang melakukan pemilihan data dari Pangkalan Data. Mari kita teliti sintaksnya dengan lebih terperinci. Inilah sintaksnya:

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

Seperti yang anda lihat, selepas nama jadual, anda boleh menambahkan perintah WHERE, di mana anda boleh menulis sekatan pada rekod yang dipilih. Operasi perbandingan berikut dibenarkan dalam keadaan: =, !=, <>, <, >, <=, >=.

Mari kita lihat penggunaannya melalui contoh.

Contoh

Pilih pengguna dengan id sama dengan 2:

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

Contoh

Pilih pengguna dengan id lebih besar daripada 2:

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

Contoh

Pilih pengguna dengan id lebih besar daripada atau sama dengan 2:

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

Contoh

Pilih pengguna dengan id tidak sama dengan 2:

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

Contoh

Selain perintah !=, anda boleh menggunakan perintah <>:

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

Contoh

Pilih pengguna berumur 23 tahun:

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

Contoh

Pilih pengguna dengan gaji 500:

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

Contoh

Pilih pengguna dengan nama 'user1'. Di sini kita perlu berhati-hati dengan nuansa penting: kerana nama adalah rentetan, ia mesti diletakkan dalam tanda petik:

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

Contoh

Jika perintah WHERE tiada, maka semua rekod dari jadual akan dipilih. Mari pilih semua pekerja:

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

Tugas Praktikal

Pilih pengguna dengan id sama dengan 3.

Pilih pengguna dengan gaji 900.

Pilih pengguna berumur 23 tahun.

Pilih pengguna dengan gaji lebih daripada 400.

Pilih pengguna dengan gaji sama dengan atau lebih besar 500.

Pilih pengguna dengan gaji TIDAK sama dengan 500.

Pilih pengguna dengan gaji sama dengan atau kurang daripada 500.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak