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.