Sumatorio de valores de columna SQL

22/01/2007 - 17:59 por macario_server | Informe spam
Hola a todos,

Estoy revisando las funciones SUM y COUNT, pero creo que no me sirven para
lo que quiero obtener, o bien no sé hacerlo. Dada una tabla como esta:

NOMBRE TRANSPORTE
Pedro Coche
Maria Autobus
Antonio Tren
Luis Coche
Sonia Autobus


Quiero hacer una consulta que me devuelva el nº de filas de cada transporte:

Coche = 2
Autobus = 2
Tren = 1
Moto = 0

Actualmente lo hago mediante 4 consultas "select * from tabla where columna
like 'transporte' " pero imagino que habrá alguna forma de hacerlo mediante
una sola consulta.

¿Es posible?

Gracias, salu2
 

Leer las respuestas

#1 Victor Koch
22/01/2007 - 18:49 | Informe spam
Hola macario_server

SELECT

TRANSPORTE,COUNT(*) AS CANTIDAD

FROM

mitabla

GROUP BY TRANSPORTE



Un saludo, Víctor Koch.


"macario_server" escribió en el mensaje
news:#
Hola a todos,

Estoy revisando las funciones SUM y COUNT, pero creo que no me sirven para
lo que quiero obtener, o bien no sé hacerlo. Dada una tabla como esta:

NOMBRE TRANSPORTE
Pedro Coche
Maria Autobus
Antonio Tren
Luis Coche
Sonia Autobus


Quiero hacer una consulta que me devuelva el nº de filas de cada


transporte:

Coche = 2
Autobus = 2
Tren = 1
Moto = 0

Actualmente lo hago mediante 4 consultas "select * from tabla where


columna
like 'transporte' " pero imagino que habrá alguna forma de hacerlo


mediante
una sola consulta.

¿Es posible?

Gracias, salu2


Preguntas similares