sql >> Database >  >> RDS >> Oracle

Named Query, Native Query of Criteria API

Voorbeeld

@Entity
@NamedQuery(name="findSalaryForNameAndDepartment",
    query="SELECT e.salary " +
          "FROM Student e" +
          "WHERE e.department.name = :deptName AND " +
          "      e.name = :empName")

Je kunt daar ook een join naar de afdelingstabel plaatsen en de query een beetje veranderen

Gebruik parameters voor datum

em.createNamedQuery("xxx").setParameter("srtartDate", ...).setParameter("endDate",..)



  1. MySQL - Hoe meerdere update-query's op één regel uitvoeren?

  2. Verzamelmethode:LIMIT-functie in Oracle Database

  3. Nul volgen

  4. Selecteer een waarde uit een groep op basis van volgorde uit andere kolommen