Problemas en el Query

Buenos días tengo un error en la sintaxis que no localizo espero si no es mucha molestia me puedan ayudar.
Tengo este query y me arroja el siguiente resultado:
"SELECT CODEST, COUNT(*) FROM NOMPES WHERE CIA ='D01' AND TIPONOMINA = 'E' GROUP BY CODEST"
1 81
2 17
4 18
6 7
Ahora realizo este otro query para realizar otra búsqueda:
SELECT CODIGO, NOMBRE FROM NOMEST WHERE CIA ='D01' AND TIPONOMINA = 'E'
1 Activo
2 Vacaciones
3 Contratado
4 Cesante
5 En Prueba
6 De Reposo
7 Permiso
Yo quiero remplazar que donde dice 1 ahora diga activo; donde dice 2 vacaciones etc... Y realizo este query:
SELECT A.NOMBRE, COUNT(B.CODEST)
FROM (NOMEST A, NOMPES B)
WHERE (B.CODEST = A.CODIGO) AND B.TIPONOMINA = 'E' AND B.CIA = 'D01'
ORDER BY B.CODEST
Pero me arroja este error:
Msg 102, Level 15, State 1, Line 2
Sintaxis incorrecta cerca de ','.
Sinceramente no se cual es el problema e intentado varias cosas y no logro solucionarlo si me podrían ayudar...
Gracias de antemano

1 Respuesta

Respuesta
1
Select b.codest ,a.nombre, count(b.codest)
from nompes b, nomest a
where (b.codest = a.codigo) and b.tiponomina = 'e' and b.cia = 'd01'
group by b.codest ,a.nombre
order by b.codest
Derrepente Sirva
FAvor de finalizar o descartar la pregunta

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas