SQL-如果值不为null,则将所选值乘以-1

Ber*_*man 0 sql-server

我正在从表格中选择一个值并将其乘以,-1因为我需要将该值设为负数:

sv.SemVers_AnzahlProd*(-1)
Run Code Online (Sandbox Code Playgroud)

但是该值可以为NULL,因此我想以某种方式检查该值是否为NULL。如果是,请不要将其乘以-1

我该如何实现?我检查是否ISNULL()适合此问题,但这不是因为我需要将值乘以-1才是值NOT NULL

Pet*_*ith 5

无需执行任何操作:

SELECT -1 * NULL
Run Code Online (Sandbox Code Playgroud)

返回值 NULL