Quelle est la différence entre CEIL et FLOOR dans SQL

Table des matières:

Anonim

Les différence principale entre CEIL et FLOOR en SQL est que CEIL aide à obtenir la plus petite valeur entière supérieure ou égale à un nombre tandis que FLOOR aide à obtenir la plus grande valeur entière inférieure ou égale à un nombre.

Un système de gestion de base de données (SGBD) est un logiciel qui permet de stocker et de gérer des données dans des bases de données. Un SGBD qui suit le modèle relationnel est un SGBD relationnel (SGBDR). Il existe différents SGBDR tels que MySQL. Le programmeur peut exécuter un langage de requête structuré (SQL) pour effectuer des opérations sur les données des bases de données. Il existe plusieurs fonctions SQL, et CEIL et FLOOR en font partie.

PLAFOND, SOL, SGBDR, SQL

Qu'est-ce que CEIL en SQL

La fonction CEIL() permet de renvoyer la plus petite valeur entière supérieure ou égale à un nombre spécifique.

La syntaxe est la suivante.

CEIL (numéro)

Un exemple est le suivant.

SÉLECTIONNER CEIL (50,87);

Il renvoie 51 comme sortie.

Un autre exemple est le suivant.

SÉLECTIONNER CEIL (60.12);

Il renvoie 61 comme sortie.

Qu'est-ce que Floor en SQL

La fonction FLOOR () permet de renvoyer la plus grande valeur entière inférieure ou égale à un nombre spécifique. La syntaxe est la suivante.

Numéro d'étage)

Un exemple est le suivant.

SÉLECTIONNER ÉTAGE (50,87);

Il renvoie 50 comme sortie.

Un autre exemple est le suivant.

SÉLECTIONNER ÉTAGE (60.12);

Il renvoie 60 comme sortie.

Différence entre CEIL et FLOOR dans SQL

Définition

CEIL() est une fonction qui renvoie la plus petite valeur entière supérieure ou égale à un nombre tandis que FLOOR() est une fonction qui renvoie la plus grande valeur entière inférieure ou égale à un nombre. C'est donc la principale différence entre CEIL et FLOOR en SQL.

Usage

Une autre différence entre CEIL et FLOOR en SQL est que CEIL() permet d'obtenir la plus petite valeur entière supérieure ou égale à un nombre. FLOOR() permet d'obtenir la plus grande valeur entière inférieure ou égale à un nombre.

Conclusion

Les SGBDR tels que MySQL permettent aux programmeurs d'écrire des requêtes SQL pour effectuer des opérations sur les données stockées dans les bases de données. Deux de ces fonctions sont CEIL et FLOOR. le différence principale entre CEIL et FLOOR dans SQL est que CEIL() aide à obtenir la plus petite valeur entière supérieure ou égale à un nombre tandis que FLOOR() aide à obtenir la plus grande valeur entière inférieure ou égale à un nombre..

Référence

1. « Fonction MySQL CEIL() », w3schools.com, disponible ici.2. « Fonction MySQL FLOOR () », w3schools.com, disponible ici.

Image de courtoisie:

1. "2394312" (CC0) via Pixabay

Quelle est la différence entre CEIL et FLOOR dans SQL