Outils pour utilisateurs

Outils du site


les_programmes_a_connaitre:bases_de_donnees_term:sql_insertion

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
les_programmes_a_connaitre:bases_de_donnees_term:sql_insertion [2023/01/26 19:32]
kr
les_programmes_a_connaitre:bases_de_donnees_term:sql_insertion [2023/01/27 13:08] (Version actuelle)
kr
Ligne 5: Ligne 5:
  
  
-====La commande INSERT :====+====La requête INSERT :====
  
 <code sql> <code sql>
Ligne 39: Ligne 39:
 La table LIVRES contient bien les données souhaitées La table LIVRES contient bien les données souhaitées
  
-====La commande UPDATE :====+====La requête UPDATE :====
  
 <code sql> <code sql>
Ligne 52: Ligne 52:
  
 En SQL, la commande ''UPDATE'' va être utilisé afin de modifier une ou plusieurs valeurs d'attributs.  En SQL, la commande ''UPDATE'' va être utilisé afin de modifier une ou plusieurs valeurs d'attributs. 
-Pour que la commande ''UPDATE'' puisse fonctionner, il faudra, obligatoirement, mettre le nom de notre table et ajouter la commande ''SET'', afin de définir les nouvelles valeurs des attributs et la commande ''WHERE'' pour indiquer les conditions. +Pour que la commande ''UPDATE'' puisse fonctionner, il faudra, obligatoirement, mettre le nom de notre table et ajouter la commande ''SET'', afin de définir les nouvelles valeurs des attributs et la commande ''WHERE'' pour indiquer sous quelles conditions appliquer la requête
  
 ===Exemple :=== ===Exemple :===
Ligne 58: Ligne 58:
 Reprenons la table précédente Reprenons la table précédente
             * {{:les_programmes_a_connaitre:bases_de_donnees_term:img_table_insert.png?300|}}             * {{:les_programmes_a_connaitre:bases_de_donnees_term:img_table_insert.png?300|}}
 +Entrons la requête suivante
 +<code sql>
 +UPDATE LIVRES
 +SET note=10
 +WHERE titre = 'Dune'
 +</code>
  
 +Voici ce que l'on obtient
 +  * {{:les_programmes_a_connaitre:bases_de_donnees_term:img_table_update.png?300|}}
  
-===La commande DELETE :===+La note du livre Dune est bien passée à 10. 
 +===La requête DELETE :===
  
 <code sql> <code sql>
Ligne 70: Ligne 79:
  
 La commande ''DELETE'' permet la suppression d'un élément dans une table, qui est nommée avec la commande ''FROM''. La commande ''DELETE'' va permettre de supprimer des informations d'une table si elles remplissent une condition bien précise. La commande ''DELETE'' permet la suppression d'un élément dans une table, qui est nommée avec la commande ''FROM''. La commande ''DELETE'' va permettre de supprimer des informations d'une table si elles remplissent une condition bien précise.
 +
 +===Exemple :===
 +
 +Reprenons la table précédente
 +            * {{:les_programmes_a_connaitre:bases_de_donnees_term:img_table_insert.png?300|}}
 +Entrons la requête suivante
 +<code sql>
 +DELETE FROM LIVRES
 +WHERE titre='Dune'
 +</code>
 +Voici ce que l'on obtient
 +  * {{:les_programmes_a_connaitre:bases_de_donnees_term:img_table_delete.png?300|}}
 +
 +Le livre Dune a bien été supprimé de la table.
les_programmes_a_connaitre/bases_de_donnees_term/sql_insertion.1674757951.txt.gz · Dernière modification: 2023/01/26 19:32 de kr