15/05/2013, 11:33
|
| | Fecha de Ingreso: mayo-2013
Mensajes: 22
Antigüedad: 11 años, 7 meses Puntos: 1 | |
Respuesta: contar y filtrar en consulta my sql Cita:
Iniciado por Libras como que de donde saco nombre pues de tu consulta jejejeje, como diria jack el destripador vamos por partes
Código SQL:
Ver original--Lo que estoy haciendo es un subquery, o tomar tu query y convertirlo en una tabla, nombre seria el nombre de la empresa, y el group by es por este mismo campo(esto para hacer la suma de los valores que necesitas) SELECT nombre,SUM(bajo),SUM(medio),SUM(alto) FROM( --este es tu query SELECT e.nombre, SUM(CASE WHEN potencial = 'bajo' THEN 1 ELSE 0 END) bajo, SUM(CASE WHEN potencial = 'medio' THEN 1 ELSE 0 END) medio, SUM(CASE WHEN potencial = 'alto' THEN 1 ELSE 0 END) alto FROM accidentecontratista ac JOIN empresa e ON e.rut=ac.rutempresa WHERE e.nombre = '" & cmbEmpresaI.Text & "' GROUP BY e.nombre ) t1 GROUP BY nombre
saludos! tenia una confución entre tantos nombres jeje, lo que ocurre ahora es que tengo un conflicto con mi programa pero al parecer no es problema de la query sino a la asignación de datos que le doy en mi programa al objeto listview ya que con la modificación no puedo asignar por ejemplo 'bajo' crea conflicto con la nueva declaración |