Chinaunix
标题:
一个关于查询的问题!请叫各位大哥了!详细情况如下
[打印本页]
作者:
sunday630
时间:
2003-12-26 21:15
标题:
一个关于查询的问题!请叫各位大哥了!详细情况如下
我在查询数据时,其中一个条件为(X.GHDW='000055'),则查不出数据,显示为超时。但是改为其他条件的话(X.GHDW='******'),则能查出数据。请问为什么回出现这样的问题。以下是我查询的语句:
select convert(char(12),K.JZRQ,102) as JZRQ ,X.GHDW CODE,W.NAME,
sum(C.XSJE) XSJE, sum(C.ZKJE) ZKJE,JYCS=count(distinct C.JLBH)
from SKTXSJL.K,SKTXSJLC.C, SPXX.X, WLDW.W
where (X.GHDW='000055') and ( K.SKTNO=C.SKTNO and K.JLBH=C.JLBH AND
C.SP_ID = X.SP_ID and X.GHDW = W.CODE and K.JZRQ>;="2003.12.25"
and K.JZRQ<="2003.12.25" AND C.SP_ID <>;1)
group by X.GHDW, W.NAME ,K.JZRQ
作者:
weiyl
时间:
2003-12-26 21:29
标题:
一个关于查询的问题!请叫各位大哥了!详细情况如下
对你的表情况不熟悉这个问题不好回答。
也许可能你的X。GHDW有好多重复的000055
作者:
sybase-bud
时间:
2003-12-27 13:14
标题:
一个关于查询的问题!请叫各位大哥了!详细情况如下
SKTXSJLC中有JZRQ
别名K的SKTXSJL的关联不要
作者:
sunday630
时间:
2003-12-27 14:50
标题:
一个关于查询的问题!请叫各位大哥了!详细情况如下
楼上的两位大哥说的我都看了,在表GHDW中只有一个“000055”,在表“SKTXSJLC”中没有JZRQ,SKTXSJL这个表不要的话,就不能查出数据了!
请问是不是有他的问题了!
作者:
一只散步的鱼
时间:
2003-12-28 09:47
标题:
一个关于查询的问题!请叫各位大哥了!详细情况如下
这语句能实现吗????
from SKTXSJL.K,SKTXSJLC.C, SPXX.X, WLDW.W 自己在看看
作者:
sunday630
时间:
2003-12-28 14:30
标题:
一个关于查询的问题!请叫各位大哥了!详细情况如下
SKTXSJL K,SKTXSJLC C, SPXX X, WLDW W 应该是这样的
是我贴的时候写错了!
各位大哥再帮帮我看看!谢谢啦!
作者:
一只散步的鱼
时间:
2003-12-28 15:08
标题:
一个关于查询的问题!请叫各位大哥了!详细情况如下
既然 GHDW换成其他条件能查询,所名索引没有问题,可能是表里面没有这个000055 的记录。
SPXX 里面有没有000055这条记录?
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2