Cita:
Iniciado por moddik Prueba algo así:
Código:
SELECT DISTINCT id_linia_incidencia, (SELECT
COUNT(id_linia_incidencia) FROM NSG_INCIDENCIES_HISTORIC WHERE id_linia_incidencia=hist.id_linia_incidencia)
FROM NSG_INCIDENCIES_CLIENT incid INNER JOIN
NSG_INCIDENCIES_HISTORIC his ON incid.id_incidencia = his.id_incidencia WHERE (YEAR(data_incidencia)='2010') AND (DAY(data_incidencia)='14')
Simplemente hago un distinct de la id_linea_indicencia por lo que te dará el nº de linea, y la subconsulta siguiente hace un count de esa id_linea_indicencia), a ver si te funciona así.
Salut!
Mmmm... no da el resultado esperado
Código ASP:
Ver originalSELECT DISTINCT id_linia_incidencia, (SELECT
COUNT(id_linia_incidencia) FROM NSG_INCIDENCIES_HISTORIC where NSG_INCIDENCIES_CLIENT.id_incidencia = NSG_INCIDENCIES_HISTORIC.id_incidencia) AS suma
FROM NSG_INCIDENCIES_CLIENT INNER JOIN
NSG_INCIDENCIES_HISTORIC ON NSG_INCIDENCIES_CLIENT.id_incidencia = NSG_INCIDENCIES_HISTORIC.id_incidencia WHERE (YEAR(data_incidencia)='2010') AND (DAY(data_incidencia)='14')
Salida
Código:
2 3
2 11
2 2
2 10
3 5
2 7
1 5
2 6
2 5
2 4
No se donde mirar...