I have a problem with this subquery.
I have in a table two id, cveLider
and cveOperador
that are related to cveEmpleado
, I have to get the name of both, I did it through a subquery but I get the error
ERROR 1242 Subquery returns more than 1 row
Here's my question.
SELECT idSolicitud
,(SELECT CONCAT (
sol.cveLider
,' '
,em.nomEmpleado
,em.ap1Empleado
,' '
,em.ap2Empleado
)
FROM empleado em
,solicitud sol
WHERE sol.cveLider = em.cveEmpleado) AS l
,(SELECT CONCAT (
s.cveOperador
,' '
,emp.nomEmpleado
,emp.ap1Empleado
,' '
,emp.ap2Empleado
)
FROM empleado emp
,solicitud s
WHERE s.cveOperador = emp.cveEmpleado) AS o
FROM solicitud
GROUP BY idSolicitud