Principes de base de la requête pour la requête de développement PHP

Principe de la requête floue

Instruction SQL

1. Utilisez le mode de correspondance SQL, l'opérateur = ne peut pas être. utilisé ou! = , utilisez plutôt l'opérateur LINK ou NOT LINK.

2. En utilisant le mode de correspondance SQL, MYSQL fournit deux caractères génériques : % représente n'importe quel nombre de caractères (y compris 0)

_ représente n'importe quel caractère unique

3. Utilisez le mode de correspondance SQL. Si la grille de correspondance ne contient aucun des 2 caractères génériques ci-dessus, l'effet de requête est équivalent à = ou ! =

Modèle de correspondance SQL

#Requête des utilisateurs commençant par un certain caractère

Requête des utilisateurs commençant par le symbole l

1%

select*from user where username like 'l%';

#Utilisateurs de requête se terminant par un certain caractère

Utilisateurs de requête se terminant par le symbole e

%e

select*from user where username like '%e';

#Requête des utilisateurs dont le nom d'utilisateur contient un certain caractère

Requête des utilisateurs dont le nom d'utilisateur contient le caractère '0'

%o%

select*from user where username like '%o%';

Interroger les utilisateurs dont la longueur d'utilisateur est 3

___

select*from user where username like '___';

Utiliser la combinaison de deux caractères génériques

Interroger le deuxième caractère du nom d'utilisateur est o L'instruction de requête floue de l'utilisateur

_O%

select*from user where username like '_O%';

utilise l'instruction LIKE dans l'instruction SQL pour interroger.

Formation continue
||
<?php //select*from user where username like 'l%'; //select*from user where username like '%e'; //select*from user where username like '%o%'; //select*from user where username like '___'; //select*from user where username like '_O%'; ?>
soumettreRéinitialiser le code
  • Recommandations de cours
  • Téléchargement du didacticiel