我正在使用PostgreSQL數據庫& JPA。這裏是我的用戶表比較java中Postgresql中的timestamp日期
CREATE TABLE users
(
id integer NOT NULL DEFAULT nextval('userseq'::regclass),
firstname character varying(64) ,
middlename character varying(64),
lastname character varying(64),
birthdate timestamp with time zone,
)
Query query = em
.createQuery(
"SELECT users FROM Users users WHERE user.birthdate =:a")
.setParameter("a",18)
.setParameter("b",25);
query.getResultList();
我想得到所有年齡在18-25之間的用戶。請完成我的上述JPA查詢
您不需要轉換DB的現有'timestamp'。請修改答案。 – CycDemo