重工电子论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 5594|回复: 3
打印 上一主题 下一主题

[数据库] 【求助】一条select语句的问题 测试发帖

[复制链接]

287

主题

668

帖子

5641

积分

学生管理组

Rank: 8Rank: 8

积分
5641
跳转到指定楼层
楼主
发表于 2015-5-10 15:19:24 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
在用select查询的时候出现了疑惑,
操作环境  
VC6   
XP SP3   
SQL SERVER 2000

先上表属性


这个表我用以下语句创建

[SQL] syntaxhighlighter_viewsource syntaxhighlighter_copycode
create table ProductInfo
(
seq_id		smallint identity(1,1) primary key,
productSerial	varchar(100),
productItem	varchar(100),
SerialNum	        varchar(1000),
BeginPosition	varchar(100),
InterceptLength	varchar(100)
)

我的要求是查询行的信息,并且这一行中列的数据符合SerialNum='2' and productSerial<>'TEST' and productItem<>'070_01'
具体查询语句为
[SQL] syntaxhighlighter_viewsource syntaxhighlighter_copycode

select * from ProductInfo where SerialNum='2211' and productSerial<>'TEST' and productItem<>'070_01'



下面是正常返回查询的截图


但是我同样用类似查询语句去查询,查询分析器正常执行,但是就是返回值明显不正确
下面是错误的截图
具体查询语句为:
[SQL] syntaxhighlighter_viewsource syntaxhighlighter_copycode
select * from ProductInfo where SerialNum='12131' and productSerial<>'TEST' and productItem<>'070_01'


查询截图


下面是另外一个错误示例
具体查询语句为:
[SQL] syntaxhighlighter_viewsource syntaxhighlighter_copycode
select * from ProductInfo where SerialNum='2' and productSerial<>'TEST' and productItem<>'070_01'


查询截图

我想问一下为什么?








分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

2

主题

26

帖子

126

积分

超级版主

Rank: 8Rank: 8

积分
126
沙发
发表于 2015-5-11 01:11:16 | 只看该作者
product_serial这个条件
回复 支持 反对

使用道具 举报

2

主题

26

帖子

126

积分

超级版主

Rank: 8Rank: 8

积分
126
板凳
发表于 2015-5-11 01:13:42 | 只看该作者
另外,感觉数据字段好大....
回复 支持 反对

使用道具 举报

287

主题

668

帖子

5641

积分

学生管理组

Rank: 8Rank: 8

积分
5641
地板
 楼主| 发表于 2015-5-13 00:44:09 | 只看该作者
周鹏 发表于 2015-5-11 01:13
另外,感觉数据字段好大....

这个问题解决了的   我只是试着发个帖子
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|cqutlab ( 渝ICP备15004556号

GMT+8, 2024-5-5 13:19 , Processed in 0.158617 second(s), 32 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表