Archives Posts
November 14th, 2007 by nighty
l’ouput suivant
| Id |
Nom |
Salaire |
| 1 |
toto |
1500 |
| 2 |
nighty |
NULL |
| 3 |
remouk |
6000 |
On veux connaitre le salaire minimum. Or MIN ne prend pas compte les valeurs NULL, le résultat de MIN sera alors de 1500.
la solution pour prendre en compte le NULL dans le MIN est de “convertir” ce NULL en zero grâce à la fonction COALESCE
COALESCE prend un nombre infinis de paramètres.
exemple: COALESCE(col1,col2 * -1,0)
Dans cet exemple, l’évaluation ligne à ligne renverra la valeur de la colonne col1 si elle n’est pas marqué à NULL, sinon, la valeur de l’expression “col2 * -1″ si col2 n’est pas marqué à NULL sinon, dans le cas ou col1 et col2 sont marqués à NULL, la valeur zéro.
donc dans notre exemple COALESCE(Salaire,0)
si le salaire est NULL alors l’évaluation renverra 0
donc comment faire un MIN qui prend en compte NULL comme un 0
MIN(COALESCE(Salaire,0))
Archives Posts
April 15th, 2007 by nighty
Le web 2.0 c’est quoi par rapport au web 1.0 ?
- ce n’est plus le webmaster du site qui fait le contenu de son site, mais les internautes.
- les internautes votent / mettent leur commentaires etc..
Bref un site beaucoup plus interactif.
Alors pourquoi le web 2.0 doit ils mourrir ?
tout simplement, parceque donner la possibilitée à tout un chacun de mettre ses commentaires est foncièrement mauvaise.
pour comprendre mon propos jetez un oeil à ceci: Dailymotion video
Le premier à avoir compris que les web 2.0 est une mauvaise idée, tout du moins dans la forme ultra permissive d’aujourdhui est Nofrag
suppression des commentaires des internautes et du forum ! seule les espaces perso (blog) ont été conservé (un blog ne gêne en rien, puisque les blogs des imbéciles ont les lis pas.)
depuis nofrag est devenu encore meilleur.
Archives Posts
October 31st, 2006 by nighty
la proriétées css 2.1 display:inline-block; fonctionne dans IE7 opera 9 safari, mais pas dans firefox 2.1 il y a bien sur un hack pour contourner ceci. display: -moz-inline-box;
Mais il faut avouer que ce n’est pas très serieux.