Exercice 13 / 60

LIKE

ConsigneAffiche les etudiants dont le nom commence par la lettre A (LIKE 'A%').

📖 Cours

like recherche un motif dans du texte. Syntaxe : where colonne like 'motif';

Caractères joker

% remplace n'importe quelle suite de caractères_ remplace exactement un caractère

Exemples de motifs

'Pro%' commence par Pro'%HD' finit par HD'%usb%' contient usb'S_uris' un S, puis UN SEUL caractère, puis uris

Les deux jokers ne se valent pas : 'S_uris' retrouve Souris et rien d'autre, là où 'S%uris' retrouverait aussi Sacuris ou Suris, puisque % accepte zéro, un ou plusieurs caractères.

Le motif de LIKE est la maille du tamis : « Pro% » ne laisse passer que les noms qui commencent par Pro
Le motif de LIKE est la maille du tamis : « Pro% » ne laisse passer que les noms qui commencent par Pro

Exemple (table produits) :

SELECT * FROM produits WHERE nom LIKE 'Pro%';-> les produits dont le nom commence par Pro

Envie d'aller plus loin ? Découvrez nos formations certifiées Bac+2 à Bac+5 →