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

同じ列に2つのカウントで選択

    SELECT MONTH(date) AS month, 
           count(DISTINCT case when field = 1 then ip end) as f1,
           count(DISTINCT case when field = 2 then ip end) as f2
    FROM table_name 
    WHERE field in (1,2)
    GROUP BY month
    



    1. PostgreSQLのタイムスタンプから日付(yyyy / mm / dd)を抽出します

    2. 独自仕様のSun以外に優れたCachedRowSet実装はありますか?

    3. SqlAlchemy接続文字列

    4. 行が存在しない場合のOracle挿入