problemas con Sum() y Count
Publicado por Rodrigo (30 intervenciones) el 22/06/2019 01:21:13
Hola muy buenas noches a todos, quisiera pedir ayuda con este código que estoy tratando de armar.
Tengo una Tabla compuesta de la siguiente forma:
Tabla Productos
id - cantidad - producto
1 - 10 - producto1
2 - 5 - producto2
3 - 2 - producto1
4 - 11 - producto3
5 - 1 - producto2
pero no consigo que el resultado sea asi:
12 - Producto1
6 - Producto2
11 - Producto3
lei sobre esta otra consulta:
pero me arroja el total de productos que hay, no se como poder hacer el desglose por cada producto.
De antemano cualquier aporte suma, gracias!!!
Tengo una Tabla compuesta de la siguiente forma:
Tabla Productos
id - cantidad - producto
1 - 10 - producto1
2 - 5 - producto2
3 - 2 - producto1
4 - 11 - producto3
5 - 1 - producto2
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
29
30
<?php
include('conexion.php');
$con=Conectar();
$query = "SELECT cantidad, producto, count(*) AS cantidad FROM Productos GROUP BY producto";
$result = mysql_query($query, $con);
if ($row = mysql_fetch_array($result)){
echo "
<tr>
<td><b>Cantidad</b></td>
<td><b>Producto</b></td>
</tr>
";
do {
echo "
<tr>
<td>$row[cantidad]</td>
<td>$row[producto]</td>
</tr>
";
}
while ($row = mysql_fetch_array($result));
} else {
echo "<tr><td>No hay producto selecionados</td></tr>";
}
?>
pero no consigo que el resultado sea asi:
12 - Producto1
6 - Producto2
11 - Producto3
lei sobre esta otra consulta:
1
SELECT Sum(Cantidad) AS Total FROM Productos
pero me arroja el total de productos que hay, no se como poder hacer el desglose por cada producto.
De antemano cualquier aporte suma, gracias!!!
Valora esta pregunta


0