Je veux mettre les nombres négatifs en vue de zéro et de tout résultat positif doit rester le même
select field1, field2, Field3,
case when exists
(select field1
from tbl1
where field < 0) then 0 else field1 end as Field2
from tbl1
- Est-il question ici?
- Ce moteur de base de données utilisez-vous?
Vous devez vous connecter pour publier un commentaire.
En supposant que son T-SQL, qui est similaire à une question à partir plus tôt, mais va ici:
CASE
et probablement une liste de champs à la place de*
*
, vous pouvez prendre un coup d'oeil à ma question sur Meta certaines mauvaises pratiques au sein de réponses acceptables? Plus précisément SELECT *L'utilisation de cet extrait dans la requête que vous créez la vue à partir de:
Essayez ceci:
vous pouvez faire comme suivez-