• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • Access中分組統計的實例

    發表于:2007-06-30來源:作者:點擊數: 標簽:
    Access中分組統計的實例 整理自:http://expert.csdn.net/Expert/topic/2727/2727523.xml?temp=.1140711 online 表下有字段: 描述:用戶名 版本 是否注冊 字段:usr_name ver isreg 現表中有以下記錄: aaa cn true bbb cn false ccc en true ddd fr true 結
    Access中分組統計的實例

    整理自:http://expert.csdn.net/Expert/topic/2727/2727523.xml?temp=.1140711

    online 表下有字段:
    描述:用戶名 版本 是否注冊
    字段:usr_name ver isreg
    現表中有以下記錄:
    aaa cn true
    bbb cn false
    ccc en true
    ddd fr true

    結果要求:查詢每個版本的注冊用戶和未注冊用戶的數目,得出如下結構:
    版本 注冊數量  未注冊
    cn 1 1
    en 1 0
    fr 1 0

    請教在 Access 2000 環境下 SQL 語句的寫法

    困擾幾天終于解決:

    1. MS SQL SERVER 2000中的一種方式:
    select ver as 版本, sum(case when isreg=true then 1 else 0 end) as 注冊數量, sum(case when isreg=false then 1 else 0 end) as 未注冊數量 from online group by 版本

    2. Access 2000下測試通過:
    SELECT DISTINCT ver as 版本, (SELECT COUNT(*) FROM online WHERE ver=m.ver and isreg=TRUE) AS 注冊數量, (SELECT COUNT(*) FROM online WHERE ver=m.ver and isreg=FALSE) AS 未注冊數量
    FROM online AS m


    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>