Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/05/2007, 11:15
Avatar de blade72
blade72
 
Fecha de Ingreso: junio-2002
Ubicación: Valencia
Mensajes: 734
Antigüedad: 22 años, 10 meses
Puntos: 2
Consulta ASP sobre base de datos

Tengo un problema con una consulta SQL que estoy haciendo en vbscript que en principio parece simple pero no sé cómo hacerla.

Tengo dos campos digamos idart e idcomentario. Ejemplo:

idart=1, idcomentario=1
idart=1, idcomentario=2
idart=1, idcomentario=3
idart=2, idcomentario=1
idart=3, idcomentario=1
idart=3, idcomentario=2

La consulta sql lo único que quiero que me saque es todos los diferentes idart's con el máximo de idcomentarios.
El resultado sería en el anterior caso
idart=1, idcomentario=3
idart=2, idcomentario=1
idart=3, idcomentario=2

¿Alguien me ofrece la solución?

Esta NO es, pero puede que se aproxime:

Select idart,max(idcomentario) as idcomentario from comentarios group by idart,idcomentario