tempad
Readygo技术搜索引擎 >>软件工程 >> select的问题。高手指教!!

select的问题。高手指教!!

Readygo技术搜索引擎 网络搜索 efish 2008-1-17 7:16:57

select的问题。高手指教!!

楼主lauger(lauger)2002-10-22 11:55:30 在 MS-SQL Server / 基础类 提问

select的问题。高手指教!!  
  两个表,grn和grndetl  
  其中grn有GRNO产生号码,而B可能没有加产品,于是没有这个理货号的内容。我想把把GRN表中按理货号的所有数据检索出来,但有时GRNDETL可能没有数据,出现GRNO断号的情况,我该如何写这段语句,指点!!!我的QQ:835036  
   
  Select   gd.grno,  
                gd.dono,  
                gd.ctrno,  
                c.custcode,  
                cu.custname,  
                gd.prodcode,  
                pr.stkname,  
                pr.wgtdesc,  
                pr.um,  
                gd.grnqty,  
                gd.unitprice,  
                gd.grnamt,  
                c.currcode,  
                g.grndate  
      FROM   contract   c,   do   d,   dodetl   dd,customer   cu,products   pr,grn   g,   grndetl   gd      
    WHERE   c.ctrno=d.ctrno  
        and   d.dono=dd.dono    
        and   d.dono=g.dono    
        and   dd.dono=gd.dono  
        and   g.grno=gd.grno  
        and   c.custcode=cu.custcode  
        and   gd.prodcode=pr.prodcode  
        and   dd.prodcode=gd.prodcode  
        and   g.grndate   >=   "20020901"  
        and   g.grndate   <     "20020904"  
   
  order   by   gd.grno  
  问题点数:20、回复次数:1Top

1 楼tj_dns(愉快的登山者)回复于 2002-10-22 12:31:16 得分 20

Select   gd.grno,  
                gd.dono,  
                gd.ctrno,  
                c.custcode,  
                cu.custname,  
                gd.prodcode,  
                pr.stkname,  
                pr.wgtdesc,  
                pr.um,  
                gd.grnqty,  
                gd.unitprice,  
                gd.grnamt,  
                c.currcode,  
                g.grndate  
      FROM   contract   c,   do   d,   dodetl   dd,customer   cu,products   pr,grn   g  
        left   join   grndetl   gd  
        on   dd.dono=gd.dono  
        and   g.grno=gd.grno  
        and   gd.prodcode=pr.prodcode  
        and   dd.prodcode=gd.prodcode  
   
    WHERE   c.ctrno=d.ctrno  
        and   d.dono=dd.dono    
        and   d.dono=g.dono    
        and   c.custcode=cu.custcode  
        and   g.grndate   >=   "20020901"  
        and   g.grndate   <     "20020904"  
   
  order   by   gd.grno  
  Top

责任编辑: efish 参与评论 查找更多:
相关文章
百分求教!怎么显示所选信息? 百分求教!怎么显示所选信息?
vc中如何用那个mfc或api函数在鼠标旁显示类似金山词… vc中如何用那个mfc或api函数在鼠标旁显示类似金山词霸的解释窗口及设定的文本
[招聘兼职英语翻译]计算机相关文档中译英2万字 [招聘兼职英语翻译]计算机相关文档中译英2万字
三层中怎样在Client端把SELECT的结果保存成本地表? 三层中怎样在Client端把SELECT的结果保存成本地表?
在DataGrid中的按钮字段列中如何找到ItemCommand事件? 在DataGrid中的按钮字段列中如何找到ItemCommand事件?
请教:有关vb中multipage控件的的使用 请教:有关vb中multipage控件的的使用
我想把一个按钮用图标显示,请问怎样使图标的大小和… 我想把一个按钮用图标显示,请问怎样使图标的大小和按钮的大小一致呢?
如何找印一个图片? 如何找印一个图片?
有关jdk1.4.1 和Domino R509 的兼容问题 有关jdk1.4.1 和Domino R509 的兼容问题
让被引进的第三方控件消失(高数求助!!!) 让被引进的第三方控件消失(高数求助!!!)
2秒记住本站域名

玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的readygo.com.cn

分类导航
Readygo技术搜索引擎