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

JPQLにそのようなCASE式はありますか?

    JPA2.0で追加されました

    使用法:

    SELECT e.name, CASE WHEN (e.salary >= 100000) THEN 1 WHEN (e.salary < 100000) THEN 2 ELSE 0 END FROM Employee e
    

    参照: http://en.wikibooks.org/wiki/Java_Persistence/JPQL_BNF#New_in_JPA_2.0



    1. 常に暗号化されるSQLServerについて

    2. 葯から1つのストアドプロシージャを呼び出して、返されるrefcursorを変更する方法は?

    3. GreenDaofreemaker.jarがありません

    4. MySQLクエリのフィールドを分割/展開できますか?