buenas noches comunidad!
QUisiera saber como puedo recuperar los datos de una consulta sql ejb con java , necesito obtener las columnas calculadas y no me permite. ESte es mi codigo
user dic = new user();
List<Datos[]> as = em.createQuery("SELECT COUNT(d.dictado) as cantidad FROM User d GROUP BY d.dictado").getResultList();
JSONArray ja = new JSONArray();
for (Datos[] d : as) {
JSONObject o = new JSONObject();
o.put("dictamen", d);
ja.add(o);
}
dic.setData_lst(ja);
return dic;
La verdad no se siquiera si se usa asi.
Gracias por su tiempo