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

GROUPBYCASEの問題

    case 式は単一の値しか返すことができないため、2つのcaseが必要です 式。また、単一のcaseを使用します 2つを互いに入れ子にする代わりに、それぞれの式:

    SELECT * FROM Classes
    GROUP BY
      CASE 
      WHEN (1) THEN
        Department_Code
      WHEN (2) THEN 
        Department_Code
      ELSE
        Class_ID
      END,
      CASE 
      WHEN (2) THEN 
        Course_Code
      ELSE
        1
      END
    


    1. ファイルシステムではなくデータベースにファイルを保存しますか?

    2. LOAD DATALOCALINFILEは禁止されています...PHP

    3. リモートマシンでダンプを復元する

    4. セーフティネット