sql >> データベース >  >> RDS >> Sqlserver

1 つの SQL SELECT クエリで複数のカウントにパーセンテージを追加する

    from でサブクエリを使用できます 節:

    select
        s.invalidCount,
        s.unknownCount,
        s.totalCount,
        invalidCount * 100 / s.totalCount as PercentageInvalid,
        unknownCount * 100 / s.totalCount as PercentageUnknown
    from
        (select  invalidCount = (SELECT COUNT(*) FROM <...a...> WHERE <...b...>),
            unknownCount = (SELECT COUNT(*) FROM <...c...> WHERE <...d...>),
            totalCount       = (SELECT COUNT(*) FROM <...e...> WHERE <...f...>)) s
    


    1. DbContextOptionsでUseMysqlメソッドが見つかりません

    2. MySQLのT-SQLのWITHTIESの代替

    3. SQL Server CLR :データベース プロジェクトの CLR SQL ストアド プロシージャで WCF サービスを呼び出す方法

    4. this._callback.applyは関数ではありません! NodejsMysqlエラー