能否按照DECODE條件來COUNT???

          Posted on 2009-06-29 10:57 林光炎 閱讀(1652) 評論(0)  編輯  收藏 所屬分類: ORACLE

          表A  
                DW               WP             BJ  
                ----------------  
                A                 M1             Y  
                B                 M2             N  
                C                 M3             Y  
                D                 M1             Y  
             
            我向統計BJ是'Y‘的DW有多少個和總DW多少個??  
              我用COUNT(DW),COUNT(DECODE(A.BJ,'Y',DW,0))  
            這樣不行啊??  
            SQL應該怎么寫啊???不要用兼套語句,這樣太羅嗦了 問題點數:50、回復次數:3Top

          1 樓Visual_Studio_Net(打鼠英雄)回復于 2006-04-22 20:08:49 得分 15

          SELECT   COUNT(DW),SUM(DECODE(BJ,'Y',1,0))   FROM   ATop

          2 樓chliang315()回復于 2006-04-22 20:11:32 得分 35

          可以的  
            COUNT(DW),COUNT(DECODE(A.BJ,'Y',DW,null))Top

          3 樓bbcboy(煩豬哥哥)回復于 2006-04-22 20:30:58 得分 0

          兩位都是好人啊!!  
            非常感謝!!   
           

          posts - 104, comments - 33, trackbacks - 0, articles - 0

          Copyright © 林光炎

          主站蜘蛛池模板: 密山市| 金塔县| 乌拉特中旗| 辉南县| 清徐县| 当涂县| 沙湾县| 衡阳县| 五家渠市| 名山县| 金昌市| 秀山| 海伦市| 丹江口市| 邹城市| 邓州市| 嵩明县| 贵港市| 綦江县| 武宣县| 万年县| 永春县| 扶余县| 澄城县| 汝城县| 阿城市| 青海省| 舒城县| 新营市| 鲁甸县| 凤台县| 美姑县| 兴和县| 临高县| 霍城县| 临朐县| 米脂县| 佛学| 靖宇县| 辰溪县| 都江堰市|