Prinsip asas pertanyaan untuk pertanyaan pembangunan PHP
Prinsip pertanyaan kabur
penyataan sql
Gunakan mod padanan sql, operator = tidak boleh digunakan atau! = , sebaliknya gunakan operator LINK atau NOT LINK.
2. Menggunakan mod padanan SQL, MYSQL menyediakan dua kad bebas: % mewakili sebarang nombor mana-mana aksara (termasuk 0)
_ mewakili mana-mana aksara tunggal
3. Gunakan mod padanan SQL Jika grid padanan tidak mengandungi mana-mana daripada 2 aksara kad bebas di atas, kesan pertanyaan adalah bersamaan dengan = atau! =
corak padanan sql
#Pengguna pertanyaan bermula dengan aksara tertentu
Pengguna pertanyaan bermula dengan simbol l
1%
select*from user where username like 'l%';
#Pengguna pertanyaan yang berakhir dengan aksara tertentu
Pengguna pertanyaan yang berakhir dengan simbol e
%e
select*from user where username like '%e';
#Pengguna pertanyaan yang nama penggunanya mengandungi aksara tertentu
Pengguna pertanyaan yang nama penggunanya mengandungi aksara '0'
%o%
select*from user where username like '%o%';
Meminta pengguna yang panjang penggunanya ialah 3
___
select*from user where username like '___';
Gunakan gabungan dua kad bebas
Soal aksara kedua nama pengguna ialah o Pengguna
_O%
select*from user where username like '_O%';
pernyataan pertanyaan kabur menggunakan pernyataan LIKE dalam pernyataan sql untuk membuat pertanyaan.