当前位置:首页 » 多媒体相关

一个比较难的SQL语句,急要要要!!!!!!


如何在一条sql语句中实现如此取数:  
  现在的语法是如此的:  
      select   vu_xskpd.spbh,       --商品编号  
                    sum(gjs)   gjs,       --销量  
                    sum(yje)   yje---销售金额  
          from   vu_xskpd   (nolock),       ---销量开票单----视图  
                    tu_spzc     (nolock)   ----商品注册  
        where   (   vu_xskpd.spbh   =   tu_spzc.spbh   )   and--两表关联      
                    (     khbh   =   gdqc001   )   and     ---客户编号  
                    (   vu_xskpd.nh   =   2003   )   and---年号      
                    (   vu_xskpd.qh   =   08   )   ---期号  
  group   by   vu_xskpd.spbh,        
    having   (sum(gjs)<>0   or   sum(je)<>0)---排除金额为0或销量为0的  
  order   by   vu_xskpd.spbh   asc    
  想在中间加上一列为提货方式为自提的销量数量(相当每一个品种)(在vu_xskpd   中有一列bz1为提货方式(数据可为自提或代发),加在销量量后面,不知道怎么加的了,有提示或方法解决的,可再给300分,

.

推荐阅读

  • 都是内存惹的祸 小内存引发大硬盘无法安装 [详细内容]
  • 如何了解IT成本驱动因素 控制整体IT成本 信息化频道 [详细内容]
  • 专家分析:CIO受困移动设备的软件配置? 信息化频道 [详细内容]
  • 如何挑选?DVD录像机选购三步走 [详细内容]
  • d608使用技巧之——长按键的作用补充篇 [详细内容]
  • 超时工作是否应成高管职场文化? 信息化频道 [详细内容]
  • 白色家电的健康隐忧与正确使用对策 [详细内容]
  • 网友回答:

    讨论区

    Login