Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: JoseCheO en 1 Diciembre 2011, 18:15 pm



Título: Problema para contar y acumular registros
Publicado por: JoseCheO en 1 Diciembre 2011, 18:15 pm
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!


Título: Re: Problema para contar y acumular registros
Publicado por: seba123neo en 3 Diciembre 2011, 19:16 pm
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
  1. SELECT COUNT(idvehiculo) FROM Tabla WHERE idvehiculo='7' GROUP BY idvehiculo

algo asi...

saludos.


Título: Re: Problema para contar y acumular registros
Publicado por: JoseCheO en 23 Diciembre 2011, 16:46 pm
GRACIAS MEN!! PERO PARA Q SIRVE EL '7' ???


Título: Re: Problema para contar y acumular registros
Publicado por: HdM en 23 Diciembre 2011, 17:17 pm
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.