Gostaria de saber como faz o SELECT TOP 1 no HQL e se ele é eficiente…
Por exemplo:
class Lancamento
date data
double valor
HQL
SELECT TOP 1 data FROM Lancamento DESC
É assim?
É eficiente?
Gostaria de saber como faz o SELECT TOP 1 no HQL e se ele é eficiente…
Por exemplo:
HQL
SELECT TOP 1 data FROM Lancamento DESC
É assim?
É eficiente?
Query q = entityManager.createQuery("SELECT data FROM Lancamento ORDER BY DATA DESC");
q.setMaxResults(1);
Date d = (Date) q.getSingleResult();
Mas se queres a data mais recente, pq não usar max?
Poxa, que legal, era isso mesmo
Usando max ficaria assim?
SELECT MAX(data) FROM Lancamento