Skip to content

3.3 — Calculs de colonnes

Ce que vous allez apprendre

  • Comment ajouter des colonnes calculées dans une requête SQL
  • Utiliser des expressions et fonctions pour générer de nouvelles colonnes
  • Colonnes de formules Excel vs colonnes calculées SQL

D'Excel à SQL : colonnes de formules

Dans Excel, vous ajoutez une colonne avec une formule (ex : "Montant * 1.1"). En SQL, vous écrivez l'expression directement dans le SELECT.

Excel :
Nouvelle colonne "Montant TTC" avec la formule "Montant * 1.1".

SQL :

sql
SELECT *, Amount * 1.1 AS Amount_With_Tax
FROM sales;
  • Amount * 1.1 calcule la nouvelle valeur, AS nomme la colonne.

Utiliser les fonctions SQL

Vous pouvez utiliser des fonctions SQL pour traiter du texte, des dates, etc. :

sql
SELECT Product, UPPER(Product) AS Product_Upper
FROM sales;
  • UPPER(Product) met le nom du Product en majuscules.

Plusieurs colonnes calculées

Ajoutez plusieurs colonnes calculées en une fois :

sql
SELECT Amount, Amount * 0.2 AS Tax, Amount * 1.2 AS Total
FROM sales;

Points clés

  • Écrivez directement des expressions dans le SELECT pour créer de nouvelles colonnes.
  • Utilisez AS pour nommer les colonnes.
  • De nombreuses fonctions et expressions sont possibles.

Prochaine étape

Ensuite, vous apprendrez à manipuler les données texte en SQL.