注册 登录
编程论坛 ASP技术论坛

关于<>号的疑问

随 缘 发布于 2008-03-11 17:12, 1180 次点击
各位老师:
    您们好,我对于<>号的使用总是出错,处理情况字段为字符型
当我用Select  * From 文件 Where  处理情况='处理完毕' Order BY [序号] desc 时就正常将处理情况等于处理完毕的显示出来,
但用:Select  * From 文件 Where  处理情况<>'处理完毕' Order BY [序号] desc  需要将处理情况不等于处理完毕时就没有出现数据
请各位帮忙。如何将不等于处理完毕的文件选出来,谢谢。
7 回复
#2
yms1232008-03-11 17:32
楼主用的是SQL Server?
#3
随 缘2008-03-11 17:36
是,windows2000 sql
#4
木有缘2008-03-12 10:30
<>换成!=  试试~~~
#5
随 缘2008-03-12 11:53
换过!=,同样不成功
#6
论坛元老2008-04-01 11:33
不错,值得学习
#7
yms1232008-04-01 15:51
处理情况<>'处理完毕'
楼主数据库里确认有处理情况不等于处理完毕这样的数据?
#8
随 缘2008-04-02 23:40
肯定有 处理情况<>'处理完毕',因为记录中还有'处理中'的情况,未处理的为空内容(null),目前只能通过另外一种方法处理实现,即:如果是处理中的情况将处理情况更新为空内容.在判断时按:处理情况=''or 处理情况 is null 进行识别。
1