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

Porównanie dat przy użyciu Hibernate Criteria API

Spróbowałem innego sposobu i to działa dla mnie. Sprawdzam, czy data w mojej tabeli mieści się między datą użytkownika a datą użytkownika plus jeden dzień, jak następuje.

Calendar cal = Calendar.getInstance();
cal.setTime(userDate);
cr.add(Restrictions.ge("yourDate", cal.getTime()));
cal.add(Calendar.DATE, 1);
cr.add(Restrictions.le("yourDate", cal.getTime()));



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MYSQL - Różnica między IN a EXIST

  2. PHP - używanie STR_TO_DATE aktualizuje kolumnę datetime, ale aktualizowany jest pusty rekord, np. 0000-00-00 00:00:00

  3. mysql:skuteczny sposób na wyszukiwanie postfiksowe (jak '%text' aka. symbol wieloznaczny prefiksu)?

  4. wstaw pojedynczy zestaw danych wiele razy mysql

  5. Upuszczenie kolumny z kluczem obcym