1
回答
请教一个语句查询问题
终于搞明白,存储TCO原来是这样算的>>>   

sql 数据   两张表  v_tjfx_yss1   和   v_tjfx_yss_2   

查询效果...   

 

需求: 

 

意思是  两个表 v_tjfx_yss_1  和 v_tjfx_yss2   这两个表的字体,   怎么样写语句,才能得到   表格中的 查询效果,,  


v_tjfx_yss_1    字段   rq  , spdm , lbdm ,sl  
v_tjfx_yss_2   字段     spdm  , lbdm  kcsl 

ps:   v_tjfx_yss_1   中   lbdm  只有  001  , 002 值
         v_tjfx_yss_2   中 lbdm  有  001 , 002 ,003 值

理想结果:   

       1. 总sl  列  为  v_tjfx_yss_1  中的 sl 合计    全部的日期范围 (2016-01-01  -----  2017-4-01)   
        2. 指定范围sl  列  为   v_tjfx_yss_1  中的 指定日期范围 的 sl  合计  (例如 指定范围  2017-01-01   ---  2017-01-20)  
        3. kcsl  列   为  v_tjfx_yss_2  中的cksl 的值 


个人难点:

   1.  怎么取 指定日期 范围的 sl 合计  并且  和   总sl  列共同存在, 分别 查询出相应的值
   2.   v_tjfx_yss_1  和 v_tjfx_yss_2  中的  lbdm 包含的值又不同事,  v_tjfx_yss_1 中的  lbdm  只有 001 和 003  
怎么能与  v_tjfx_yss_2  的 lbdm 包含了  001 .002 ,003  并存?  

 

 

举报
水哥_
发帖于7个月前 1回/95阅
顶部