Retour au cours

Arithmétique de Base, Concaténation et Alias de Colonnes

Principes Fondamentaux des Bases de Données : De Zéro à Héros

Leçon 18 : Arithmétique de Base, Concaténation et Alias de Colonnes

SQL ne sert pas seulement à la récupération ; il peut effectuer des calculs et reformater la sortie directement dans l'instruction SELECT.

1. Effectuer des Calculs

Vous pouvez utiliser des opérateurs arithmétiques standard (+, -, *, /) sur les colonnes numériques.

Exemple : Calcul du Prix Total

Si nous avons une colonne Price et une colonne TaxRate (0.10 pour 10 %) :

sql SELECT Name, Price, Price * 0.10 AS TaxAmount, -- Calculer 10 % de taxe Price * 1.10 AS TotalWithTax -- Calculer le prix final FROM Products;

2. Alias de Colonnes (AS)

Un Alias est un nom temporaire donné à une colonne ou à un champ calculé dans l'ensemble de résultats. Nous utilisons le mot-clé AS.

  • Les Alias sont essentiels pour rendre les champs calculés lisibles.

3. Concaténation

La Concaténation est le processus de jonction de deux ou plusieurs chaînes de texte. La syntaxe pour la concaténation varie selon la base de données :

  • SQL Standard/PostgreSQL/Oracle : Utilise l'opérateur ||.
  • SQL Server/MySQL : Utilise la fonction CONCAT().

Exemple : Création d'un Champ Nom Complet (Utilisation de ||)

sql SELECT FirstName || ' ' || LastName AS FullName, Email FROM Employees;

Cette requête combine FirstName, un espace, et LastName dans une seule colonne de résultat nommée FullName.