Les fonctions SQL

Au même titre que beaucoup de Tubes chez slamsOft Corp, celui-ci a pour vocation d’être un simple pense-bête pour les employés de la société.
N’y voyez donc aucun Tuto ou apprentissage particulier, il ne s’agit que d’un Tube où quelques connaissances sur les fonctions SQL sont stockées, afin de pouvoir très facilement s’y replonger en cas de besoin…

UPPER : Permet de convertir un champ avec des lettres en majuscules.
ex: SELECT UPPER(eggs_visiteur) AS visiteur_maj FROM tube_sql
LOWER : Permet de convertir un champ avec des lettres en minuscules.
LENGTH : Permet de récupérer le nombre de caractères d'un champ.
ex: SELECT LENGTH(eggs_visiteur) AS longueur_nom FROM tube_sql
ROUND : Permet d'arrondir un nombre décimal et de choisir le nombre après la virgule.
ex: SELECT ROUND(prix, 1) AS prix_arrondi FROM tube_sql
AVG : Permet de calculer la moyenne d'un champ, lorsque celui-ci comporte des nombres.
ex: SELECT AVG(eggs_visiteurs_quotidien) AS moyenne_visiteur FROM tube_sql
SUM : Permet d'additionner toutes les valeurs d'un champ, lorsque celui-ci comporte des nombres.
ex: SELECT SUM(eggs_visiteurs_quotidien) total_visiteur FROM tube_sql WHERE jour='lundi'
MAX : Permet de retourner la valeur maximale.
ex: SELECT MAX(eggs_visiteurs_quotidien) AS prix_max FROM tube_sql
MIN : Permet de retourner la valeur minimale.
ex: SELECT MIN(eggs_visiteurs_quotidien) AS prix_min FROM tube_sql
COUNT : Permet de compter le nombre d'entrée.
ex: SELECT COUNT(*) AS nbjours FROM tube_sql
La fonction COUNT peut-être accompagnée du mot-clé DISTINCT.Cela permet de connaitre le nombre d'entrées différentes dans la table, mais pouvant se répéter. Comme des personnes ou des villes par exemple.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.