|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Futur Membre du Club
![]() seb Consultant informatique Inscription : février 2008 Messages : 34 ![]() |
Bonjour,
Code :
Code :
Code :
|
||||||
|
|
00
|
|
|
#2 | ||
|
Expert Confirmé Sénior
![]() ![]() Marius NituIngénieur développement logiciels Inscription : octobre 2007 Messages : 3 311 ![]() |
Code :
|
||
|
|
10
|
|
|
#3 |
|
Futur Membre du Club
![]() seb Consultant informatique Inscription : février 2008 Messages : 34 ![]() |
Merci !!!
|
|
|
00
|
|
|
#4 | ||
![]() ![]() |
Une autre méthode :
Code :
__________________
Email : http://scr.im/waldar |
||
|
00
|
|
|
#5 | |
|
Expert Confirmé Sénior
![]() ![]() ![]() Laurent SchneiderAdministrateur de base de données Inscription : décembre 2005 Messages : 2 925 ![]() |
Citation:
|
|
|
10
|
|
|
#6 |
|
Membre Expert
![]() Pacman PacmanBusiness analyst Inscription : juin 2004 Messages : 1 417 ![]() |
Au passage, si c'est la date est en char, c'est un peu laid...
... et si elle est en date, on préfèrera to_char(date, 'YY')
__________________
(c'est ma photo) Paku, Paku ! Pour les jeunes incultes : non, je ne suis pas un pokémon... Le pacblog : http://pacmann.over-blog.com/ |
|
00
|
|
|
#7 | |
|
Expert Confirmé Sénior
![]() ![]() ![]() Laurent SchneiderAdministrateur de base de données Inscription : décembre 2005 Messages : 2 925 ![]() |
Citation:
à moins bien sûr de vouloir grouper les grand-mères de 1910 avec les filles de 2010
|
|
|
00
|
|
|
#8 |
|
Membre Expert
![]() Pacman PacmanBusiness analyst Inscription : juin 2004 Messages : 1 417 ![]() |
Bien vu, surtout que si on tient absolument à tronçonner les grand-mères et les filles, on peut aussi le faire avec mod 100
__________________
(c'est ma photo) Paku, Paku ! Pour les jeunes incultes : non, je ne suis pas un pokémon... Le pacblog : http://pacmann.over-blog.com/ |
|
00
|
|
|
#9 | ||
|
Expert Confirmé Sénior
![]() ![]() ![]() Laurent SchneiderAdministrateur de base de données Inscription : décembre 2005 Messages : 2 925 ![]() |
mouais, mais à condition que les grand-mères ne soient pas trop vieilles, sinon le mod va coincer...
![]() Code :
|
||
|
00
|
|
|
#10 |
![]() ![]() |
Entre 1910 et 2010, ça fait quand même des bébés en moyenne à 50 ans pour n'être que grand-mère !
__________________
Email : http://scr.im/waldar |
|
00
|
|
|
#11 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Laurent SchneiderAdministrateur de base de données Inscription : décembre 2005 Messages : 2 925 ![]() |
mais quelle est la différence d'âge entre ta grand-mère et ta fille? Ma fille a 9 ans et ma grand-mère bientôt 96, ça fait presque un siècle, non |
|
00
|
|
|
#12 |
|
Membre Expert
![]() Pacman PacmanBusiness analyst Inscription : juin 2004 Messages : 1 417 ![]() |
Ah ben là Laurent, c'est un dur réveil pour moi qui ai passé 30 ans à croire que le reste de la division Euclidienne est positif !
Sur Wikipedia, l'extension de la division Euclidienne dans Z, ils insistent sur l’existence, et indiquent que l'unicité "ne peut être établie qu'en imposant une condition supplémentaire" puis citent deux cas... http://fr.wikipedia.org/wiki/Division_euclidienne Sur un random pdf, ils définissent comme positif le reste de la division Euclidienne d'un entier relatif : http://www.google.fr/url?sa=t&source...5sCmQS7guvVtMg Ah ben finalement, c'est bien Oracle qui a implémenté le truc un peu différemment : This function behaves differently from the classical mathematical modulus function when m is negative. The classical modulus can be expressed using the MOD function with this formula: m - n * FLOOR(m/n) http://download.oracle.com/docs/cd/B...nctions088.htm Du coup Waldar, entre la fille en l'an 10 et la grand-mère en -10, on a l'effet inverse
__________________
(c'est ma photo) Paku, Paku ! Pour les jeunes incultes : non, je ne suis pas un pokémon... Le pacblog : http://pacmann.over-blog.com/ |
|
00
|
|
|
#13 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Laurent SchneiderAdministrateur de base de données Inscription : décembre 2005 Messages : 2 925 ![]() |
on pourrait aussi employer REMAINDER(-1910,100), non? MOD est effectivement une bizarrerie Oracle. En particulier
|
|
00
|
|
|
#14 | ||
|
Membre Expert
![]() Pacman PacmanBusiness analyst Inscription : juin 2004 Messages : 1 417 ![]() |
En tous cas sur le coup du signe du reste, ça donne la même chose chez moi :
Code :
__________________
(c'est ma photo) Paku, Paku ! Pour les jeunes incultes : non, je ne suis pas un pokémon... Le pacblog : http://pacmann.over-blog.com/ |
||
|
10
|
|
|
#15 | ||
|
Expert Confirmé Sénior
![]() ![]() ![]() Laurent SchneiderAdministrateur de base de données Inscription : décembre 2005 Messages : 2 925 ![]() |
j'avais testé avec Code :
|
||
|
00
|
|
|
#16 | |||||
|
Membre Expert
![]() Pacman PacmanBusiness analyst Inscription : juin 2004 Messages : 1 417 ![]() |
Mouais, j'ai un peu du mal à saisir la doc Oracle quand même :
http://download.oracle.com/docs/cd/B...nctions133.htm Citation:
Code :
Cela dit, je trouve que REMAINDER, c'est vraiment extrêmement laid : Code :
__________________
(c'est ma photo) Paku, Paku ! Pour les jeunes incultes : non, je ne suis pas un pokémon... Le pacblog : http://pacmann.over-blog.com/ |
|||||
|
10
|
Copyright © 2000-2012 - www.developpez.com