Voici une petite astuce qui s’avère être très pratique si vous travaillez sur Teradata pour calculer un pourcentage.
Si vous devez calculer un ratio avec Teradata, un pourcentage notamment entre plusieurs chiffres rapidement, voici la commande à écrire dans le client SQL:
select nominateur *100.00 / denominateur from ...
Le fait de multiplier par 100*00 va permettre non seulement de multiplier par 100 mais aussi de convertir les données directement en float et d’ajouter 2 chiffres après la virgule.
Dans un autre domaine, l’astuce fonctionne aussi en python.
[aff cat= »livre-sql »]