Like SQL

Un article de WikiTuto.

Jump to: navigation, search

Sommaire


Explication

L'opérateur Like permet de comparé une chaine de caractère à un champ

Exemple

  • Sur la table EMPLOYESQL, vous désirez afficher les personnes dont le nom commence par T
  • Voici la syntaxe :
SELECT ID
FROM EMPLOYESQL
WHERE nom LIKE 'T%';
  • Le caractère % Aprés le T signifie que n'importe quelle chaine de caractère peut exister aprés le T
  • Si nous désirons afficher la liste des personnes dont le nom finit par E nous aurions écris à la place :
SELECT ID
FROM EMPLOYESQL
WHERE nom LIKE '%E';
  • Si nous désirons afficher la liste des personnes dont le nom contient la lettre E nous aurions écris à la place :
SELECT ID
FROM EMPLOYESQL
WHERE nom LIKE '%E%';
  • Si nous désirons afficher la liste des personnes dont le nom ne commence pas par la lettre E nous aurions écris à la place :
SELECT ID
FROM EMPLOYESQL
WHERE nom NOT LIKE 'E%';

Voir aussi

Boîte à outils
Annuaire gratuitCe site est listé dans la catégorie Informatique : Aide et astuces en informatique Annuaire