Part of the weekend never dies.

Nighty.FlupKe
HADOPI - Le Net en France : black-out

Archives Posts

Astuce sql (min avec des colonnes a null)

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))

Filed under Webdev having No Comments »

Archives Posts

Le web 2.0 doit mourir

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.

Filed under Webdev having 5 Comments »

Archives Posts

Firefox n’est pas CSS 2.1

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.

Filed under Webdev having 2 Comments »