Commandes SQL de base : SELECT, INSERT, UPDATE, DELETE

Page 11 | Écouter en audio

SQL, ou Structured Query Language, est le langage standard pour manipuler les bases de données. C'est un langage déclaratif qui permet la création, la manipulation et la consultation de données stockées dans des Bases de Données Relationnelles. Dans ce texte, nous aborderons quatre commandes SQL de base : SELECT, INSERT, UPDATE et DELETE.

SÉLECTIONNER

La commande SELECT est utilisée pour sélectionner des données dans une ou plusieurs tables. La syntaxe de base est :

SELECT colonne1, colonne2, ..., colonneN FROM nom_table ;

Si vous souhaitez sélectionner toutes les colonnes, vous pouvez utiliser l'astérisque (*) au lieu de lister toutes les colonnes. Par exemple :

SELECT * FROM nom_table ;

Vous pouvez également utiliser la clause WHERE pour filtrer les résultats. Par exemple :

SELECT * FROM nom_table WHERE colonne = 'valeur';

INSÉRER

La commande INSERT est utilisée pour insérer de nouveaux enregistrements dans une table. La syntaxe de base est :

INSERT INTO nom_table (colonne1, colonne2, ..., colonneN) VALEURS (valeur1, valeur2, ..., valeurN);

Par exemple, si vous disposez d'un tableau appelé « clients » avec les colonnes « nom », « e-mail » et « téléphone », vous pouvez insérer un nouveau client comme suit :

INSÉRER DANS les clients (nom, email, téléphone) VALEURS ('John', '[email protected]', '123456789');

MISE À JOUR

La commande UPDATE est utilisée pour mettre à jour les enregistrements existants dans une table. La syntaxe de base est :

UPDATE nom de table SET colonne1 = valeur1, colonne2 = valeur2, ..., colonneN = valeurN WHERE condition ;

Par exemple, si vous souhaitez mettre à jour l'adresse e-mail du client « John » dans le tableau « Clients », vous pouvez procéder comme suit :

MISE À JOUR des clients SET email = '[email protected]' WHERE nom = 'John';

Il est très important de toujours utiliser la clause WHERE lors de l'utilisation de la commande UPDATE. Si vous ne l'utilisez pas, tous les enregistrements de la table seront mis à jour !

SUPPRIMER

La commande DELETE est utilisée pour supprimer les enregistrements existants d'une table. La syntaxe de base est :

DELETE FROM table_name WHERE condition ;

Par exemple, si vous souhaitez supprimer le client « John » de la table « clients », vous pouvez procéder comme suit :

DELETE FROM clients WHERE nom = 'John';

Comme pour la commande UPDATE, il est très important de toujours utiliser la clause WHERE lors de l'utilisation de la commande DELETE. Si vous ne l'utilisez pas, tous les enregistrements de la table seront supprimés !

En résumé, SELECT, INSERT, UPDATE et DELETE sont des commandes SQL de base qui permettent la manipulation de données dans les bases de données relationnelles. Ils constituent la base de toute opération de base de données et sont indispensables à tout développeur de logiciels ou administrateur de bases de données.

Répondez maintenant à l’exercice sur le contenu :

Laquelle des commandes SQL suivantes est utilisée pour sélectionner des données dans une ou plusieurs tables ?

Tu as raison! Félicitations, passez maintenant à la page suivante

Vous avez raté! Essayer à nouveau.

Page suivante de lebook gratuit :

12Fonctions d'agrégation dans MySQL

3 minutes

Obtenez votre certificat pour ce cours gratuitement ! en téléchargeant lapplication Cursa et en lisant lebook qui sy trouve. Disponible sur Google Play ou App Store !

Get it on Google Play Get it on App Store

+ 6,5 millions
d'étudiants

Certificat gratuit et
valide avec QR Code

48 mille exercices
gratuits

Note de 4,8/5 dans les
magasins d'applications

Cours gratuits en
vidéo, audio et texte