Problema para contar y acumular registros

Iniciado por JoseCheO, 1 Diciembre 2011, 18:15 PM

0 Miembros y 1 Visitante están viendo este tema.

JoseCheO

Bueno el problema es que tengo una tabla en acce llamada mantenimiento ... dond introduzco datos de vehiculos que fueron reparados... necesito hacer que si un vehiculo se repite en la tabla me diga cuantas veces se repitio!

seba123neo

no se como estas trabajando ...si con ADO o con DAO, pero hace una consulta a la base de datos, sri algo asi:

Código (sql) [Seleccionar]
SELECT COUNT(idvehiculo) FROM Tabla WHERE idvehiculo='7' GROUP BY idvehiculo

algo asi...

saludos.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

JoseCheO

GRACIAS MEN!! PERO PARA Q SIRVE EL '7' ???

HdM

Hola.

En el caso concreto que te ha puesto seba123neo, la consulta te mostrará el nº de reparaciones que ha tenido el coche cuyo id sea 7.

Si quieres que la consulta te muestre aquellos vehículos que hayan sido reparados más de una vez,
entonces la consulta se montaría así:

"SELECT idvehiculo, COUNT(idvehiculo) FROM Tabla GROUP BY idvehiculo HAVING COUNT(idvehiculo) >1"

Un saludo.

- Nice to see you again -