易截截图软件、单文件、免安装、纯绿色、仅160KB

总会碰到怪的问题,sql问题

sql2005
select *from v_ddxx where d_sfsc='0' and (g_ssbm='1001' or g_ssbm='1002') and (xxf>0 and  xxfwzf <>0 ),执行速度慢的要死,但是如果把(xxf>0 and  xxfwzf <>0 ),这两个条件,改任何一个,速度都远比加两个要快,就算是记录数要多,也没有用,奇了个怪了,不知道是怎么回事,我把v_ddxx的视图贴出来

SELECT    d_id, d_psz, d_bdrq, d_hdzs, d_smjz, d_bxf, d_zcf, d_sfqs, d_xcf, d_shf, d_yqdhrq, dbfy, g_gsmc, d_ssbm, d_sfsc, d_gsid, d_ddms, d_fhflxr,
                      d_fhflxdh, d_mdd, g_yyjsff, bmmc, d_ntime, d_czy, d_sfd, g_ssbm, jsfsmc, d_skfs, d_shfdw, d_shflxr, d_shflxdh, d_shflxdz, d_je, tydh, d_xxfsh,
                      d_tffsh, d_jsd, d_ztsh, u_xm, g_hsxs, jssl, hwjs, zyf, ysxjje, yshfje, ystfje, xxfyzf, CASE WHEN d_skfs = 97 OR
                      d_skfs = 112 THEN isnull(d_je, zyf) ELSE 0 END - ISNULL(ystfje, 0) AS wtfje, CASE WHEN d_skfs = 109 THEN isnull(d_je, zyf) WHEN (d_skfs = 112) AND
                      (isnull(zyf, 0) - isnull(d_je, zyf)) > 0 THEN (isnull(zyf, 0) - isnull(d_je, zyf)) ELSE 0 END - ISNULL(yshfje, 0) AS whfje, CASE WHEN (d_skfs = 97 OR
                    &nb


相关问答:

sql查询问题

不知道我描述清楚了吗,我现在是想要用一个sql语句实现这样的功能,请问可以吗,有没有更好的办法来实现?
谢谢大家了
什么功能?

晕,

..

为什么我描述的问题发表不了,总说有非法词或词组,我查了下没 ......

sql查询问题

http://wenda.tianya.cn/wenda/thread?tid=008e40988f9b74c0
我的问题写在这里了拜托大家看看,上午csnd升级不能用就在天涯上写了。
这里面写了发表不了总说有非法词或词组很郁闷,谢谢大家 
FULL JOI ......

SQL MAIL 的配置

问题描述:
我用的是sql 2000
企业管理器->展开服务器->管理->SQL Agent->属性
在处来的SQL Server代理属性对话框中 邮件会话选项框下面的 邮件配置文件 不能用 呈现灰色
我同学的却能用。 ......

sql 如何加表的排他锁

因为是多客户端操作的,所以希望在更新的时候,可以把表用排他锁锁住,其他用户不可以查询和修改

之前看到相关问题里面提到 WITH  (XLOCK) ,我这里可以用这个吗?

WITH  (XLOCK) 用完之 ......

pl/sql导入数据问题

我EXCEL中一个单元格的数据如  "2009-01","8949-232"

将这个数据粘贴到PL/SQL中的一个表中后,数据确是成为了 2009-01,8949-232 ,把所有的""都没了,
如何弄呢?请大家试 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号