• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Como puedo agrupar y sumar en SQL?, AYUDA.
#1
Hola, soy novato en esto de SQL y necesito ayuda con esto, pues actualmente en mi pagina quiero organizar y mostrar los datos lo mas claro posible, adjunto una imagen para explicar mas o menos lo que quiero. 

   

Como pueden ver en la imagen lo que quiero exactamente es que en vez de repetirse la misma fruta por ejemplo mango en la columna frutas solo se marque una sola vez, y al lado donde dice cantidad de frutas me diga que cantidad de frutas hay disponible en este caso cuanto mangos hay, por otro lado, cada fruta tiene un valor, quiero que se sumen todas la que lleven el mismo nombre y por ultimo que solo se muestren las frutas registradas el dia de hoy. Es algo complejo y si alguien puede ayudarme se lo agradeceria.
  Reply
#2
usa esto en tu instruccion sql

SELECT DISTINCT frutas,precio,dia_de_entrada FROM mitabla

y cuentame como te va
  Reply
#3
(06-22-2016, 06:17 PM)changolele Wrote: usa esto en tu instruccion sql

SELECT DISTINCT frutas,precio,dia_de_entrada FROM mitabla

y cuentame como te va

Este ejemplo me funciono SELECT nombre, count(*) , SUM(precio) FROM tabla GROUP BY nombre.

Pero me falta lo de la fecha, quiero mostrarlo asi de ordenado pero la fecha me falta, no se como hacerlo para ya ordenarlo por fecha.
  Reply
#4
(06-23-2016, 01:06 AM)edj809 Wrote:
(06-22-2016, 06:17 PM)changolele Wrote: usa esto en tu instruccion sql

SELECT DISTINCT frutas,precio,dia_de_entrada FROM mitabla

y cuentame como te va

Este ejemplo me funciono SELECT nombre, count(*) , SUM(precio) FROM tabla GROUP BY nombre.

Pero me falta lo de la fecha, quiero mostrarlo asi de ordenado pero la fecha me falta, no se como hacerlo para ya ordenarlo por fecha.

igual ya lo has solucionado, pero me acabo de registrar en el foro y lo he visto

lo de la fecha te refieres a solo sacar las del dia en cuestion??
 where dia_de_entrada = to_date(to_char(sysdate,'dd/mm/rrrr'),'dd/mm/rrrr')
  Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)