Foxtable(狐表)用户栏目专家坐堂 → 动态合成的查询条件导致查询超时


  共有2323人关注过本帖树形打印复制链接

主题:动态合成的查询条件导致查询超时

帅哥哟,离线,有人找我吗?
rjh4078
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3370 积分:24858 威望:0 精华:0 注册:2012/3/26 21:47:00
动态合成的查询条件导致查询超时  发帖心情 Post By:2017/5/22 22:07:00 [显示全部帖子]

动态合成了下列的查询条件

 sel ect * from(sel ect * ,round(isnull((Sel ect sum(本次核销金额) from{收款明细} b where b.应收对账单号=a.应收对账单号 ),0),2) as 已收款金额,round(isnull((Sele ct sum(本次对账金额+isnull(折扣金额,0)) from{应收对账明细} b where b.应收对账单号=a.应收对账单号 ),0),2) as 已对账金额 from{应收对账单} a where 制单日期>='2017-05-15' and 制单日期<='2017-05-22') as d where 1=2  or Convert(char(100),应收对账单号) Like '%%' or Convert(char(100),制单人) Like '%%' or Convert(char(100),客户编号) Like '%%' or Convert(char(100),客户名称) Like '%%' or Convert(char(100),联系人) Like '%%' or Convert(char(100),电话) Like '%%' or Convert(char(100),审核人) Like '%%' or Convert(char(100),账期) Like '%%' or Convert(char(100),备注) Like '%%' or Convert(char(100),签发人) Like '%%' or Convert(char(100),结算方式) Like '%%' or Convert(char(100),开piao方式) Like '%%' or Convert(char(100),传真) Like '%%' or Convert(char(100),所属业务员) Like '%%' or Convert(char(100),fa piao号码) Like '%%'

查询的时候就会超时 把where后面的条件去掉才行



 回到顶部
帅哥哟,离线,有人找我吗?
rjh4078
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3370 积分:24858 威望:0 精华:0 注册:2012/3/26 21:47:00
  发帖心情 Post By:2017/5/23 7:19:00 [显示全部帖子]

like '%%' 这个中间是有一个变量的 只是现在这个变量是空
这个查询的意思是 查询某个时间段类的符合条件的数据

 回到顶部
帅哥哟,离线,有人找我吗?
rjh4078
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3370 积分:24858 威望:0 精华:0 注册:2012/3/26 21:47:00
  发帖心情 Post By:2017/5/23 12:18:00 [显示全部帖子]

直接在本地服务器查询没有问题 2000条数据几乎是瞬间完成
远程查询就会出现超时


 回到顶部
帅哥哟,离线,有人找我吗?
rjh4078
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3370 积分:24858 威望:0 精华:0 注册:2012/3/26 21:47:00
  发帖心情 Post By:2017/5/23 20:03:00 [显示全部帖子]

重新测试了下  服务器问题 内存被人挪用了

 回到顶部