Les Allergies
Alimentaires
Posez votre question Signaler

SQL : reste d'une division

eddys - Dernière réponse le 10 nov. 2009 à 17:54
Salut a tous !!!

Est-il possible d'avoir le reste d'une division dans une instruction SQL ? Comment qu'on fait ?

en gros dans ma clause WHERE j veux que l'enregistrement aie un de ses champs divisible par une donnee que j rentre dynamiquement
et que donc le reste de la division de ce champ par la donnee entree soit 0 ...

Merci d'avance :o)
Lire la suite 

SQL : reste d'une division »

4 réponses
Réponse
+0
moins plus
houla desole de la question inutile ! j me servait pas de la bonne maniere de la fonction mod !

Pour ceux que ca interesse c'est comme ca :
nombre1 mod nombre2 pour avoir le reste de la division
Ajouter un commentaire
Réponse
+0
moins plus
Pour ceux que ca interesse c'est comme ca :
nombre1 mod nombre2 pour avoir le reste de la division
- sur SQL Server 2000 la fonction MOD et par exemple ( X % Y)
Ajouter un commentaire
Réponse
+0
moins plus
SQL2000 ... ca me pose un probleme ...
Si (X % Y) = le reste de la division ...
si je prends une calculatrice et que je fais 12/5, j'obtiens 2.4
Donc si je fais select (12 % 5) je devrais obtenir 4
Alors comment se fait-il que j'obtienne 2 ???
Ajouter un commentaire
Réponse
+0
moins plus
le reste est entier, ton .4 est fractionnaire
(nb: .4 * 5 => 2)
Ajouter un commentaire
Ce document intitulé « SQL : reste d'une division » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?