Hola buenos días, soy nuevo en el foro y tengo un problema hace varios días el cual es que no puedo plantear bien una consulta mysql. estoy realizando una aplicación para llevar un registro de accidentes en vb.net en la cual debo realizar una búsqueda y filtrar por algunos parámetros, la tabla accidenteContratista almacena el campo potencial este campo pose 3 diferentes datos (bajo-medio-alto), lo que necesito hacer es contar cual es la cantidad de datos que hay en el campo de cada uno, por ejemplo
bajo = 10
medio = 5
alto = 2
admas debo realizar un filtro por empresa (tabla empresa y estas dos tablas se relacionan por el campo rut). he realizado algunos intentos pero sin resultado ya que la sintaxis no la manejo por completo, les dejo lo que yo he intentado de hacer(falta el filtro por empresa aun)
Código MySQL:
Ver originalselect accidentecontratista
, e.rut
, e.nombre
count(potencial
) as cantidad1
, count(potencial
) as cantidad2
, count(potencial
) as cantidad3
from accidentecontratista
join empresa e
on e.rut
=accidentecontratista.rutempresa
where potencial
= 'Bajo' and potencial
= 'Medio' and potencial
= 'Alto'
Saludos