select case ou isnull dans la base de données hyperfile

Posté par Anonyme le 1/12/2005 14:09:26
Bonjour,

il n'existe pas une commande CASE :

Voici un extrait de ma requete qui est composé de bcp de divisions ....
le but c'est de controler que l'on ne divise par 0, sinon cela entraine un KO

select CASE
when (STATS.LF_KO + STATS.LF_OK) = 0 then 0
when (STATS.LF_KO + STATS.LF_OK) > 0 then STATS.TROIS_PTS_OK / (STATS.LF_KO + STATS.LF_OK) * 100
end
......

ou une fonction ISNULL(valeur, valeur si nulle)

Merci de votre aide ...pour les remplacer

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=14&topic_id=3136&post_id=13222