Bases de Datos - Suma de elementos mysql

 
Vista:
sin imagen de perfil

Suma de elementos mysql

Publicado por Andres (2 intervenciones) el 03/06/2019 20:06:31
Buen dia :
Tengo el siguiente problema y la verdad no logro encontrarle una solucion.

Ingreso un codigo numerico y ese codigo hace una busqueda en una tabla mysql y me trae un precio.
Este precio se imprime.
Ahora como puedo hacer para traer otro precio y sumarlo al que ya tengo??

Cualquier ejemplo que se pueda poner desde ya muchas gracias.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
String Codigo = request.getParameter("txtcodigo");
 
 
String qry = ("SELECT Precio FROM productos WHERE Codimagen="+Codigo);
 
ResultSet rs = st.executeQuery(qry);
 
 
 
while (rs.next())
{
 
    out.println("<tr>");
    out.print("TOTAL:  ");
    int total = rs.getInt("Precio");
    out.print(total);
 
 
    out.println("</tr>");
 
}
 
%>
 
<form name="frmnombre" method="post" action="catalogo.jsp">
<h4 align="left">CodigoImagen:<input type="text" name="txtcodigo" size="21"/></h4>
 <h1><input type="submit" value="enviar"/></h1>
</form>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Leonardo Daniel A.
Val: 434
Oro
Ha mantenido su posición en Bases de Datos (en relación al último mes)
Gráfica de Bases de Datos

Suma de elementos mysql

Publicado por Leonardo Daniel A. (211 intervenciones) el 04/06/2019 04:36:09
Hola... la teoria seria asi

1
2
3
4
5
6
7
8
- Traer los registros con los precios
- crear variable total igual a cero
 
- recorrer los registros en un ciclo
     - puedes imprimir el  nombre del producto y su precio
     total =  total + registro.precio    // aqui vas acumulando
- Termina el ciclo
Imprimir  "TOTAL: "  +  total
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar