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

          Posted on 2009-06-29 10:57 林光炎 閱讀(1644) 評論(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 © 林光炎

          主站蜘蛛池模板: 运城市| 屏南县| 南丹县| 呼伦贝尔市| 奉贤区| 漾濞| 连山| 岚皋县| 余干县| 拉萨市| 乡宁县| 平潭县| 白沙| 黔西| 汾西县| 无为县| 罗甸县| 巴中市| 宁乡县| 天等县| 来凤县| 宜州市| 淮南市| 肇东市| 常熟市| 久治县| 麻城市| 多伦县| 门源| 买车| 衡阳县| 北票市| 都安| 金湖县| 海原县| 乐安县| 三都| 胶州市| 岚皋县| 西丰县| 仁寿县|