+ -
当前位置:首页 → 问答吧 → where加“字段” + “<>”+值是什么含义

where加“字段” + “<>”+值是什么含义

时间:2011-12-06

来源:互联网

SELECT username,vip_grade FROM USER WHERE vip_grade <> 0

作者: chaoxi1991   发布时间: 2011-12-06

满足vip_grade <> 0的记录取出来,vip_grade<>0,除vip_grade等于0(vip_grade>0 or vip_grade<0)外的记录

作者: WWWWA   发布时间: 2011-12-06

WHERE vip_grade <> 0 表示vip_grade 不等于 0 ;
<> 表示 !=

作者: yzg001212   发布时间: 2011-12-06

<> 不等于


MySQL 5.4 Reference Manual<>, !=

Not equal:

mysql> SELECT '.01' <> '0.01';
-> 1
mysql> SELECT .01 <> '0.01';
-> 0
mysql> SELECT 'zapp' <> 'zappp';
-> 1

作者: ACMAIN_CHM   发布时间: 2011-12-06

引用 2 楼 yzg001212 的回复:

WHERE vip_grade <> 0 表示vip_grade 不等于 0 ;
<> 表示 !=
我明白了 ‘<>’就是‘!=’的意思

作者: chaoxi1991   发布时间: 2011-12-06