Les commandes SQL
SQL fournit plusieurs commandes permettant de manipuler les données :
- La commande SELECT permet de sélectionner des données issues de la base de données.
- La commande INSERT permet d'ajouter de nouvelles lignes à une table.
- La commande UPDATE permet de changer des valeurs d'attributs de lignes existantes.
- La commande DELETE permet d'enlever des lignes dans une table.
Fonctions de calculs
SQL fournit des fonctions de calcul opérant sur l'ensemble des valeurs d'une colonne de table.
Elle comporte plusieurs parties :
- COUNT (nombre de valeurs)
- SUM (somme des valeurs)
- AVG (moyenne des valeurs)
- MAX (plus grande valeur)
- MIN (plus petite valeur)
On peut faire précéder l'argument du mot clé DISTINCT pour indiquer que les valeurs redondantes doivent être éliminées avant application de la fonction.
La fonction spéciale COUNT (*) compte toutes les lignes dans une table. Les valeurs nulles ne sont pas prises en compte, sauf pour COUNT(*). Si l'argument est un ensemble vide, COUNT renvoie la valeur 0, les autres fonctions renvoyant la valeur NULL.