sql >> Databasteknik >  >> RDS >> Oracle

CriteriaQuery månad och år filter

Du kan använda metoden builder.function. T.ex.

query.select(root).where (
    builder.equal ( root.get ( "id" ).get ( "codEstablec" ) , establecimiento),
    builder.equal ( root.get ( "id" ).get ( "correlGrupo" ) , correlGrupo),
    builder.equal(builder.function("YEAR", Integer.class, root.get("DATE_FIELD") ), C.YEAR),
    builder.equal(builder.function("MONTH", Integer.class, root.get("DATE_FIELD")), C.MONTH) 
    );


  1. Installera och anslut till PostgreSQL 10 på Ubuntu 16.04

  2. Hög tillgänglighet på en knapp budget - Utplacera ett MySQL Galera-kluster med minst två noder

  3. Kommer GETUTCDATE() att returnera samma värde om det används två gånger i samma programsats?

  4. Dynamisk MySQL-databasanslutning för Entity Framework 6