Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/11/2006, 09:58
daniel00
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 18 años, 5 meses
Puntos: 8
Que tal, buen día.

Puedes hacer lo siguiente:

1.- Crear una vista con los conteos de los Comentarios por articulo, por ejemplo:

Código:
CREATE VIEW dbo.vw_TotalComenArticulo
AS
   SELECT IdArticulo, Count (*) as TotalComentarios
   FROM Comentario
Después con la siguiente consulta puedes obtener los campos de la tabla Artículos, así como el total de comentarios, incluso si esté no tiene alguno, que en el caso mostrará cero.


Código:
SELECT a.*, ISNULL( t.TotalComentarios , 0) as TotalComentarios
FROM Articulo a 
         LEFT JOIN vw_TotalComenArticulo tc ON
                      a.IdArticulo = tc.IdArticulo
Lo que comenta Myakire , también es válido, aunque si tu tabla ya tiene información debes de hacer varias actualizaciones.

Saludos y suerte!.