Comment écrire Une Requête SQL

Table des matières:

Comment écrire Une Requête SQL
Comment écrire Une Requête SQL

Vidéo: Comment écrire Une Requête SQL

Vidéo: Comment écrire Une Requête SQL
Vidéo: SQL Select 2024, Novembre
Anonim

Interroger des bases de données relationnelles à l'aide du langage structuré universel de calcul SQL est la norme reconnue pour la gestion des données dans un système de gestion de base de données. En raison de sa polyvalence, le langage SQL s'est généralisé sur les ressources web de l'Internet mondial. L'écriture de requêtes SQL repose sur l'application de plusieurs règles de base pour travailler avec une base de données relationnelle. L'écriture d'une requête SQL vous aidera à mettre en œuvre les tâches de récupération de certaines informations des tables, d'ajout, de modification ou de suppression de lignes dans une table.

Comment écrire une requête SQL
Comment écrire une requête SQL

Instructions

Étape 1

Pour obtenir les informations stockées à partir des tables de la base de données, créez une requête de sélection - SELECT. S'il existe des liens entre les tables, les données peuvent être extraites selon les conditions appropriées à partir de n'importe quelle colonne des tables liées. Répertoriez toutes les colonnes requises après l'instruction SELECT. Spécifiez les tables utilisées dans la requête dans la clause FROM. Dans sa forme la plus simple, une requête select affiche toutes les lignes des colonnes spécifiées dans une table donnée: SELECT col1, col2 FROM my_table.

Étape 2

Si nécessaire, définissez une condition de sélection des lignes. La condition est définie par la clause WHERE. Définissez la valeur du paramètre souhaité après cette instruction. Des opérations de calcul et de comparaison de fonctions peuvent également être utilisées ici. Par exemple, une instruction de la forme WHERE col1> 3 permet d'afficher les lignes du tableau dans lesquelles la valeur de la colonne col1 est supérieure à 3. Pour définir l'expression souhaitée, utilisez des combinaisons des opérateurs AND, OR, ainsi que des opérateurs du langage SQL.

Comment écrire une requête SQL
Comment écrire une requête SQL

Étape 3

Pour insérer de nouvelles lignes dans une table, écrivez une requête INSERT. Avec son aide, vous pouvez insérer de nouvelles données du même type que celles déjà existantes dans la table. La syntaxe de cette instruction est très simple: INSERT INTO my_table (col1, col2, col3) VALUES ("new_data1", "new_data2", "new_data3"). Ici, l'instruction VALUES définit de nouvelles valeurs de ligne pour chaque colonne existante dans my_table.

Étape 4

Les modifications apportées aux données dans n'importe quelle ligne de la table sont effectuées à l'aide de la requête UPDATE. De plus, vous pouvez définir une condition de sélection WHERE, dans laquelle les informations de la base de données sont modifiées. Définissez les données à modifier et la condition de votre demande. Pour ce faire, écrivez une ligne comme celle-ci: UPDATE my_table SET col1 = 'new_data1', col3 = 'new_data3' WHERE col3 = 10. La requête effectuera la modification de données spécifiée dans l'instruction SET uniquement si la condition de la clause WHERE est satisfait.

Étape 5

Une instruction DELETE est écrite pour supprimer une ligne entière d'une table de données. De plus, la ligne n'est supprimée que lorsque la condition WHERE est définie. Écrivez l'expression: DELETE FROM my_table WHERE col1 = 'data1'. L'exécution de cette requête supprimera la ligne du tableau contenant la valeur data1 dans la colonne col1.

Conseillé: