SQL
Réalisé par : Fatima
Réalisé ZahraZahra
par : Fatima Maouroudi
Maouroudi
PLAN:
DEFINTION
SQL WHERE
SQL SUM
SQL MIN
SQL MAX
SQL COUNT
SQL AVG
Le langage SQL (Structured Query Language) peut être considéré comme le
langage d'accès normalisé aux bases de données.C’est un language utilisé par
plusieurs personnes tels que : Les administrateurs, les développeurs , les
utilisateurs, pour administrer, développer et controler .
Elle est effectue grâce a une commande qui s’appelle SELECT; cette dernière peut
sélectionner une ou plusieurs colonnes d’une table .
SYNTAXE
SELECT instruction utilisée pour sélectionner des données dans une base de données.
Cette requête SQL va sélectionner (SELECT) le champ “nom_du_champ” provenant (FROM) du tableau
appelé “nom_du_tableau”.
SQL WHERE
La commande WHERE est utilisée pour filtrer les enregistrements. Elle est utilisé pour
extraire uniquement les enregistrements qui remplissent une condition spécifiée .
SELECT *FROM« clts » WHERE pays= MAROC
Dans SQL Server, nous pouvons utiliser des sous-requêtes dans la fct WHERE
pour vérifier la colonne par rapport à l'expression.
SQL SUM
La fonction SUM() renvoie la somme totale d'une colonne . Cette fonction ne fonction
que sur des colonnes de types numériques (INT, FLOAT …) et n’additionne pas les
valeurs NULL.
SQL avec WHERE:
On peut obtenir la somme de valeurs distinctes en utilisant la fonction SUM a l’aide
de la clause DISTINCT
SUM est utilisee avec GROUP BY. Une fois les lignes divisées en groupes, les
fonctions d'agrégation sont appliquées afin de ne renvoyer qu'une seule valeur par
groupe. Il est préférable d'identifier chaque ligne récapitulative en incluant la clause
GROUP BY dans le résultat de la requête.
SQL MAX
La fonction d’agrégation MAX() permet de retourner la valeur maximale d’une colonne
dans un set d’enregistrement.
Exemple
sectionner le nbr max : PRODUIT VALEUR
crayon 20
Cahier 60
Stylo 40
Valeur max:
60
SELECT MAX ( VALEUR) FROM PRODUIT
SQL MIN
La fonction d’agrégation MIN() de SQL permet de retourner la plus petite valeur d’une
colonne sélectionnée.
Exemple :
Prenons le même exemple
SELECT MIN (VALEUR ) FROM PRODUIT
VALEUR MIN :20
SQL COUNT
la fonction d’agrégation COUNT() permet de compter le nombre d’enregistrement dans une
table.
Exemple:
Pour compter le nombre d’utilisateurs total depuis que le site existe, il suffit d’utiliser
COUNT(*) sur toute la table :
nom Nbr d ville
achat
yasser 76 casa
SELECT COUNT (*) FROM nmbr d utilisateurs
ghita 30 agadir
reda 5 ifrane Nbr d utili: 3
SQL AVG
La fonction AVG() renvoie la valeur moyenne d'une colonne de type numérique et non nul.
SQL AVG avec WHERE