SQL<>和!=有区别吗?

SQL中的“<>”和“!=”没有区别。

在SQL语句中,<>(不等于)比较两个表达式(比较运算符)。
使用此运算符比较非空表达式时,如果左操作数不等于右操作数,则结果为TRUE。
否则,结果为FALSE。
运算符两边都可以是数字、字符、布尔值、集合或字符串,并且相互兼容。
其功能与!=(不等于)比较运算符相同。

扩展信息:

比较运算符在比较实数类型和整数时,需要先将整数转换为实数类型。
键入,然后进行比较。
例如:

VarNum:Real;Result:Boolean;

Num:=10;

Result:=Num<>12;{True}

其实是根据Num<>12.0来进行比较的。

参考来源:

百度百科——<>

百度百科——!=

SQL语句~~不等于怎么表示?

>大于<小于=等于<>不等于=在C等语言中使用,不能在那里使用。