<>是什么意思?

我曾经在SQL和VB中看过这个,现在我正在逆向工程一个Excel的电子表格,并且遇到了下面的公式:

 = IF(D23 <> 0, “Insufficent”,0)

我将其转换为ActionScript:

var result:String = [condition] ? 0 : "Insufficient"; 

但是我不确定D23 <> 0是什么意思,是不是简单的“不相等”?

是的,这意味着“不等于”,小于或大于。 例如

 If x <> y Then 

可以看作是

如果x小于y 或者 x 大于y,那么

逻辑结果是“如果x是 y 之外的任何东西”

这意味着不等于。 与!=在C风格语言中看到的一样,以及actionscript。

在SQl <>中的是和!=相同,除了NULLS当然,在这种情况下你需要使用IS NULL或IS NOT NULL

是的,这是“不平等的”。

“不相等”

我本能地把它看作“不同于”。 “!=”打了几毫秒后。