查询不等于某个值的sql语句

2024年11月29日 21:17
有5个网友回答
网友(1):

如果字段“t_RelationID ”的数据类型为数字,那么
select * from vi_Family_personal where t_RelationID <> 5
可以查出正确结果;

如果字段“t_RelationID ”的数据类型为字符型,那么5要加引号
select * from vi_Family_personal where t_RelationID <> ’5‘
才能确保查询结果正确。

网友(2):

一般语法是这样的

select * from 表名 where 字段名>'字符串'

select * from 表名 where 字段名!='字符串'

以上2种都可以

网友(3):

请确定 t_RelationID 的数据类型 可以尝试使用t_RelationID <>'5' 如果要查空值 后面可以加上 or 列名 is null

网友(4):

改成这个不等于试试?“!=”最好在最后没加个“;”

网友(5):

select * from vi_Family_personal where t_RelationID <> 5 or t_RelationID is null