Tengo la siguiente select:
Código SQL:
Ver original
SELECT h.idharas,COUNT(idpersona) personas_involucradas , (SELECT COUNT(hp.idpersona) FROM haras_personas hp WHERE idharas = h.idharas) personas_haras FROM `haras_personas` h WHERE idpersona IN (11519,11520,11521) GROUP BY idharas HAVING personas_involucradas = personas_haras AND personas_haras = 3
Necesitaría reemplazar donde dice 11519,11520,11521 por el resultado de otra subselect - select idpersona from xx where id=123456 pero no en filas sino que me de los valores separados por ',' como está arriba.
Creo que se entiende, Muchas Gracias por su ayuda!!