
Imprimir tabla en un JSP a partir de una consulta.
Publicado por javier (2 intervenciones) el 31/08/2016 02:22:23
Hola mis estimados, me encuentro desarrollando un sistema en JSP, nada más que me surgio una gran duda ya que he buscado como hacerlo pero aún no entiendo como llevarlo a cabo, el caso es que quiero hacer una consulta SELECT a una tabla que por medio de un INNER JOIN jala información de otra, esta es mi consulta:
Lo que quisiera saber es como puedo mostrar los resultados de esta consulta en una tabla con codigo HTML en un JSP. Gracias :)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
SELECT nombre as costumer,
SUM(CASE WHEN MONTH(fecha) = 1 THEN costo ELSE 0 END) AS january,
SUM(CASE WHEN MONTH(fecha) = 2 THEN costo ELSE 0 END) AS february,
SUM(CASE WHEN MONTH(fecha) = 3 THEN costo ELSE 0 END) AS march,
SUM(CASE WHEN MONTH(fecha) = 4 THEN costo ELSE 0 END) AS april,
SUM(CASE WHEN MONTH(fecha) = 5 THEN costo ELSE 0 END) AS may,
SUM(CASE WHEN MONTH(fecha) = 6 THEN costo ELSE 0 END) AS june,
SUM(CASE WHEN MONTH(fecha) = 7 THEN costo ELSE 0 END) AS july,
SUM(CASE WHEN MONTH(fecha) = 8 THEN costo ELSE 0 END) AS agost,
SUM(CASE WHEN MONTH(fecha) = 9 THEN costo ELSE 0 END) AS september,
SUM(CASE WHEN MONTH(fecha) = 10 THEN costo ELSE 0 END) AS october,
SUM(CASE WHEN MONTH(fecha) = 11 THEN costo ELSE 0 END) AS november,
SUM(CASE WHEN MONTH(fecha) = 12 THEN costo ELSE 0 END) AS december
FROM actividad
INNER JOIN cliente
ON actividad.cliente_idcliente = cliente.idcliente
WHERE YEAR(fecha) = 2016
GROUP BY idcliente;
Lo que quisiera saber es como puedo mostrar los resultados de esta consulta en una tabla con codigo HTML en un JSP. Gracias :)
Valora esta pregunta


0