sql >> Databáze >  >> RDS >> Oracle

Existuje v JPQL takový výraz CASE?

Bylo přidáno do JPA 2.0

Použití:

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

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



  1. MariaDB JSON_VALID() Vysvětleno

  2. Jak extrahovat číslo týdne z data v PostgreSQL

  3. Více o zavedení časových pásem v dlouhodobém projektu

  4. Potenciální vylepšení ASPState