Maison > base de données > SQL > le corps du texte

Comment supprimer le point décimal de la somme dans SQL

下次还敢
Libérer: 2024-05-09 09:33:15
original
486 Les gens l'ont consulté

Comment supprimer le point décimal de SUM en SQL : Utilisez la fonction ROUND() : ROUND(SUM(expression), decimal_places) Conservez 0 décimales : ROUND(SUM(salary), 0) Arrondissez à l'entier le plus proche Le ROUND () uniquement Affecte l'affichage des résultats de la requête mais n'affecte pas les données du tableau Supprimer définitivement le point décimal : ALTER TABLE employé ALTER COLUMN salaire TYPE INT

Comment supprimer le point décimal de la somme dans SQL

Suppression du point décimal SUM dans SQL

.

En SQL, vous pouvez supprimer SUM en utilisant la fonction ROUND() Point décimal dans les résultats du calcul.

Grammaire :

<code>ROUND(SUM(expression), decimal_places)</code>
Copier après la connexion

Où :

  • expression : expression qui nécessite une somme.
  • decimal_places : Nombre de décimales à conserver. Si 0, le résultat sera arrondi à l'entier le plus proche.

Exemple d'utilisation :

<code class="sql">SELECT ROUND(SUM(salary), 0) AS total_salary
FROM employee;</code>
Copier après la connexion

Cette requête calculera la somme de la colonne salaire dans la table employé et arrondira le résultat à l'entier le plus proche.

Remarque : La fonction

  • ROUND() affecte uniquement l'affichage des résultats de la requête, pas les données de la table sous-jacente.
  • Si vous souhaitez supprimer définitivement le point décimal, vous pouvez utiliser l'instruction ALTER TABLE pour modifier le type de données de la colonne. Par exemple :
<code class="sql">ALTER TABLE employee ALTER COLUMN salary TYPE INT;</code>
Copier après la connexion

Cela changera le type de données de la colonne salaire en entier, supprimant ainsi définitivement le point décimal.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!