当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: 先请各位高手耐心看看我的问题,帮我出点注意。 我以前从没有用过pb,但有人找来帮忙,要我帮他做个毕业设计,于是我下载安装了pb9,又从网上下载了“创德图书销售系统”源代码,准备改一改让他交差去算了。程序能运行了,但有几个问题: 1、源程序中是通过odbc连接asa数据库的,连接字符串为"connectstring=dsn=troda;uid=;pwd=",能不能不使用o......
 ·[求书]c程序设计语言(第2版)    »显示摘要«
    摘要: 如题. 作者是brian w.kernighan,dennis m.ritchie ......


想将两个select和为一个,求助

1,select   left(Region,1)   as   RegionName,  
  count(distinct   Region)   as   aaa  
    from   moneyinfo  
    where    
  Region   like   %贷%  
    group   by   left(Region,1)  
   
    2,select   left(Region,1)   as   RegionName,  
  count(distinct(Region))   as   bbb  
    from   moneyinfo  
    where    
  right(left(Region,2),1)   <>   贷  
    group   by   left(Region,1)  
   
  如何在where前用case   when的形式写啊?  
  我不知道distinct该放哪,老报distinct附近有语法错误

NO.1   作者: paoluo

 
   
  select   left(Region,1)   as   RegionName,  
  count(distinct   Region)   as   aaa  
    from   moneyinfo  
    where    
  Region   like   %贷%  
    group   by   left(Region,1)  
  Union   All --加上这个  
  select   left(Region,1)   as   RegionName,  
  count(distinct(Region))   as   bbb  
    from   moneyinfo  
    where    
  right(left(Region,2),1)   <>   贷  
    group   by   left(Region,1)

NO.2   作者: 7271747

用(select   语句)   union   (select   语句)  
  eg:  
  select   left(Region,1)   as   RegionName,  
  count(distinct   Region)   as   aaa,  
                      as   bbb  
    from   moneyinfo  
    where    
  Region   like   %贷%  
    group   by   left(Region,1)  
  union  
  lect   left(Region,1)   as   RegionName,  
                      as   aaa,  
  count(distinct(Region))   as   bbb  
    from   moneyinfo  
    where    
  right(left(Region,2),1)   <>   贷  
    group   by   left(Region,1)  
 

NO.3   作者: paoluo

 
  可以,那就用Union  
   
  select   left(Region,1)   as   RegionName,  
  count(distinct   Region)   as   aaa  
    from   moneyinfo  
    where    
  Region   like   %贷%  
    group   by   left(Region,1)  
  Union    
  select   left(Region,1)   as   RegionName,  
  count(distinct(Region))   as   bbb  
    from   moneyinfo  
    where    
  right(left(Region,2),1)   <>   贷  
    group   by   left(Region,1)  
 

NO.4   作者: Hopewell_Go

在兩者加一個union   all就行  
 


 ·菜鸟想一下高手    »显示摘要«
    摘要: 我是个刚学c的大学生。 可以说是一个很菜的鸟吧: 想请教一下高手:能不能给我讲下学c的捷径或是方法~~~~~~~~ ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE