Database
 sql >> Base de données >  >> RDS >> Database

Comment utiliser "J'aime" dans SQL

Nous avons déjà appris les bases de SQL. Nous avons découvert SQL lui-même et comment écrire des instructions select.

Nous avons également vu comment créer et supprimer des tables et des colonnes. Maintenant, nous allons apprendre un peu comment utiliser le J'aime opérateur avec des caractères génériques pour trouver des enregistrements très spécifiques dans nos tables de base de données. Par exemple, nous pouvons interroger notre base de données pour toutes les personnes dont le prénom commence par la lettre "C".

SELECT * FROM respondents SELECT WHERE
"first_name" LIKE "c%";


Décomposons la déclaration ci-dessus. Vous reconnaîtrez le select instruction qui commence cette ligne. Cela permettra à SQL de savoir que nous voulons sélectionner (retourner) certains enregistrements. Mais nous pouvons être plus précis.

Ensuite, nous avons le de clause qui indique à SQL quelle table de la base de données nous intéresse. Dans ce cas, nous travaillons à nouveau avec notre table « répondants ». Ce tableau contient les noms et les informations sur les personnes qui se sont inscrites pour recevoir une newsletter.

L'important La clause permet à SQL de savoir quelle colonne de la table nous intéresse. Dans ce cas, nous travaillons avec la colonne "first_name" de la table. Et les j'aime l'opérateur nous permet d'être précis.

Nous utilisons un caractère générique pour rechercher uniquement les enregistrements où le "prénom" commence par la lettre C. Ce caractère générique ressemble à ceci :"c%" . Les guillemets ouvrent et ferment le caractère générique. Le signe pourcentage après le "c" signifie que nous ne nous soucions pas de ce qui vient après la première lettre, tant que la première lettre est un C.

Donc, nous disons essentiellement à SQL que nous aimerions obtenir des enregistrements "comme" ce qui correspond à notre caractère générique.

Une recherche rapide sur Google vous fournira une large liste de caractères génériques acceptés. Il y a tellement de bonnes ressources là-bas que j'hésite à en nommer une.

Nous vous avons montré une syntaxe de base pour le like opérateur et comment vous pouvez l'utiliser dans SQL. Restez à l'écoute de notre série car nous allons couvrir plus de trucs et astuces liés à SQL. Faites-nous savoir dans les commentaires ci-dessous si vous avez des questions.