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

MySQLGroupByと年齢に応じた括弧

    はい。 CASEでパーティショニングを行います クレース。

    SELECT
       COUNT(*),
       CASE
         WHEN age < 1 THEN 'age1'
         WHEN age BETWEEN 1 AND 4 THEN 'age2'
         WHEN age BETWEEN 4 AND 9 THEN 'age3'
         ELSE 'age4'
       END AS ageband
    FROM children
    GROUP BY ageband;
    



    1. SQL Serverで信頼できないすべてのCHECK制約を返す方法(T-SQLの例)

    2. OracleJDBCドライバーの暗黙的キャッシュ機能の使用

    3. Oracleセッションとは何ですか?

    4. ニーズに合わせたSQLServer監視ツールの選択