Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak napisać kryteria hibernacji dla tego zapytania sql?

To kryterium działa w przypadku mojego zapytania MySQL

@Override
@Transactional
@SuppressWarnings("unchecked")
public List<AttendanceEntry> getAttendanceByDateSearch(String classId,  String sectionId, Date date) {
    Criteria cr = getSession().createCriteria(AttendanceEntry.class,"attendanceEntry")
        .createAlias("attendanceEntry.attendance","attendance")
        .setProjection(Projections.projectionList()
        .add(Projections.property("rollno"),"rollno")
        .add(Projections.property("absent"),"absent")
        .add(Projections.property("leave"),"leave")
        .add(Projections.property("od"),"od")
        .add(Projections.property("absentDate"),"absentDate")
        .add(Projections.groupProperty("rollno"),"rollno"))
        .add(Restrictions.eq("attendance.classYear.id", classId))
        .add(Restrictions.eq("attendance.section.id", sectionId))
        .add(Restrictions.eq("absentDate", date))
        .setResultTransformer(Transformers.aliasToBean(AttendanceEntry.class));
        return  cr.list(); 
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Słabe gdzie ma wydajność w Laravel

  2. Zmienić domyślny zestaw znaków MySQL na UTF-8 w my.cnf?

  3. Pokaż dane na podstawie wybranego identyfikatora w modalnym wyskakującym okienku po kliknięciu przycisku php mysql

  4. Parser SQL w PHP?

  5. Jak zaimplementować proste wyszukiwanie witryny za pomocą php i mySQL?