J'ai des valeurs négatives qui reviennent d'une requête. Je voudrais qu'ils soient juste zéro. Comment écrire une condition dans ma requête sql qui renvoie zéro si la valeur est inférieure à une certaine valeur.Comment créer un If-Then-Else dans T-SQL
sol:
CASE WHEN CONVERT(float,dt.FQI53X02_101) < 1.3 THEN 0 ELSE CONVERT(float,dt.FQI53X02_101) END AS FQI53X02_101
ma variation de votre Sugestion est: « sélectionner dt *, cas FQI53X02_101 Lorsque <1.3 Ensuite 0. Sinon FQI53X02_101 Fin comme hhh de "Je reçois une erreur sur l'opérateur inférieur ... pas suer pourquoi – Brad
D'accord je l'ai eu" CAS DE CONVERSION (float, dt.FQI53X02_101) <1,3 THEN 0 ELSE CONVERT (float, dt.FQI53X02_101) FIN COMME FQI53X02_101 " – Brad