得到所有信息,减少创建临时表所需时间

原创 2007年09月15日 11:48:00
 select a.BillNo,a.ShopInCode,a.ShopInSort,a.ShopOutCode,a.ShopOutSort,a.RedeployType,a.TheDate,a.ConfirmDate,
a.SrcBillSort,a.DeptCode,a.VerifyCode,a.ConsignerCode,a.OperaterCode,a.Remark,a.VerifyRemark,
a.TheState,a.Creater,a.CreateTime,a.UseState,b.theName RedeployTypeName ,c.TheName ShopInName ,d.TheName ShopOutName ,
e.SrcBillNo,e.ProductCode,e.ProductSortCode,e.Number,e.OrderNumber,e.CurrNumber,e.CostPrice,e.RedeployCost,e.RedeployPrice,e.RedeployMoney,e.RedeployInStorage,e.RedeployInPlace,e.RedeployOutStorage,
e.RedeployOutPlace,e.IsListNo,f.TheName ProductName,f.ConfigName,f.UnitName,g.theName StorageInName,h.theName StorageOutName,
i.StorPlaceName RedeployInPlaceName,j.StorPlaceName RedeployOutPlaceName,
f.BrandCode BrandCode,q.TheName BrandName,f.ModelCode ModelCode,r.TheName ModelName,
l.TheName ConsignerName,m.TheName OperaterName,n.TheName VerifyName,o.TheName DeptName,p.TheName CreaterName
from tbStorRedeploy a
Left outer join vStorRedeployType b on a.RedeployType=b.theCode
left outer join tbDatumShop c on a.ShopInCode = c.TheCode
left outer join tbDatumShop d on a.ShopOutCode = d.TheCode
left outer join tbStorRedeployItem e on a.BillNo=e.BillNo
left outer join vDatumProduct   f on e.ProductCode=f.TheCode and e.ProductSortCode=f.ProductSort
left outer join tbDatumStorage      g on e.RedeployInStorage=g.theCode
left outer join tbDatumStorage      h on e.RedeployOutStorage=h.theCode
left outer join tbDatumStorageItem  i on e.RedeployInPlace=i.StorPlaceCode and i.StorageCode=e.RedeployInStorage
left outer join tbDatumStorageItem  j on e.RedeployOutPlace=j.StorPlaceCode and j.StorageCode=e.RedeployOutStorage
left outer join vDatumEmployee l on a.ConsignerCode=l.TheCode
left outer join vDatumEmployee m on a.OperaterCode=m.TheCode
left outer join vDatumEmployee n on a.VerifyCode=n.TheCode
left outer join vDatumEmployee p on a.Creater=p.TheCode
left outer join vDatumDept o on a.DeptCode=o.TheCode
left outer join tbDatumProductBrand q on f.BrandCode=q.TheCode
left outer join tbDatumProductModel r on f.ModelCode=r.TheCode
where (a.ShopInCode in {{ShopGroup}} or a.ShopOutCode in {{ShopGroup}}) and
(e.RedeployInStorage in {{StorageGroup}} or e.RedeployOutStorage in {{StorageGroup}}) {0}

相关文章推荐

解决oracle12c安装报“[INS-30131]执行安装程序验证所需的初始设置失败(原因:无法访问临时位置)”方法

原文地址:http://www.cnblogs.com/gishh/p/4833359.html 安装过很多次oracle,顺顺利利的,今天在新机子上安装oracle12c cl...

CSS3变形和动画:旋转、扭曲、缩放、位移、矩阵 、原点 transform-origin、过渡属性 transition-property、过渡所需时间 transition-duration...

旋转、扭曲、缩放、位移、矩阵 、原点 transform-origin、过渡属性 transition-property、过渡所需时间 transition-duration、过渡函数 transit...

Android客户端下个人硬件信息所需的数据获取函数(可供商业统计及精确推送用)

1)android 获取设备型号、OS版本号:    view plaincopy to clipboardprint? import android.os.Build;      //...

使用存储过程和反射获取从多个数据表所需信息

本文介绍如何使用存储过程和读取范式化数据库获取所需信息的技术,使用到的技术有:存储过程,反射。 此技巧适用于与多处连表(大量JOIN)的场景。 对于单表操作,建议使用UnitOfWork+Reposi...

hdu-2612Find a way(bfs 求两个人到同一家kfs所需时间最短)

Find a way Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Tot...

关于事务开启与否对数据库插入数据所需时间的影响的讨论

最近在做sqlite3的二次开发,看到API里面关于事务的时候,萌生了测试一下事务的开启与否对插入数据所需要的时间影响的想法,根据sqlite3的api,在后面测试的时候发现对于sqlite3来说事务...

生成申请Google Map API开发密钥所需的MD5指纹信息

1.在Eclipse中打开”Window“|”Preference”菜单,在左侧的选项中依次选择“Android”|“Build”,在右侧的面板中可以看到Default debug keystore的...

PHP+TP框架生成使用微信JS-SDK所需的配置信息,并验证

PHP生成使用微信JS-SDK所需的配置信息

sqlserver 存储过程 临时表 时间计算 循环 问题

今天要做统计网站访问量的功能。结果存储过程不会,各种系统函数也不会用。客户那边还没网络。着实憋气了。 下面是查到的一些东西 一 、临时表的使用 表名前使用一个#号,临时表是局部的,使用两个#号,临时...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:得到所有信息,减少创建临时表所需时间
举报原因:
原因补充:

(最多只允许输入30个字)