55智能网
新记
查询不等于某个值的sql语句
select * from vi_Family_personal where t_RelationID <> 5这个sql语句查不出来,空值我也查
举报该文章
相关建议 推荐于2017-11-25
如果字段“t_RelationID ”的
数据类型
为数字,那么
select * from vi_Family_personal where t_RelationID <> 5
可以查出正确结果;
如果字段“t_RelationID ”的数据类型为字符型,那么5要加引号
select * from vi_Family_personal where t_RelationID <> ’5‘
才能确保查询结果正确。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://55.aolonic.com/aa/qc4ei8i4e.html
其他看法
第1个回答 2014-08-15
一般语法是这样的
select * from 表名 where 字段名>'字符串'
或
select * from 表名 where 字段名!='字符串'
以上2种都可以
第2个回答 2013-04-12
请确定 t_RelationID 的数据类型 可以尝试使用t_RelationID <>'5' 如果要查空值 后面可以加上 or 列名 is null
第3个回答 2013-04-12
改成这个不等于试试?“!=”最好在最后没加个“;”
第4个回答 2013-04-12
select * from vi_Family_personal where t_RelationID <> 5 or t_RelationID is null
1
2
下一页
相似回答
大家正在搜
相关问题
SQL 查询语句,怎么查询不等于多个字段的数据?
sql 查询某一列等于某值
SQL 语句~~不等于怎么表示?
sql查询不等于
SQL语句如何写不等于?
SQL 中NULL值是不能比较的 但是想查询不等于某个值的数...
SQL语句如何查询某一字符串字段长度等于某个值的所有记录
sql查询同一个表中的一个字段不等于另一个字段全部值的数据