Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/06/2016, 13:00
betodaniel61
Usuario no validado
 
Fecha de Ingreso: abril-2009
Ubicación: Buenos Aires
Mensajes: 413
Antigüedad: 15 años, 8 meses
Puntos: 3
Select con SubSelect en MySql

Buenas Tardes:

Tengo la siguiente select:
Código SQL:
Ver original
  1. SELECT h.idharas,COUNT(idpersona) personas_involucradas ,
  2. (SELECT COUNT(hp.idpersona) FROM haras_personas hp WHERE idharas = h.idharas) personas_haras
  3. FROM `haras_personas` h WHERE idpersona IN (11519,11520,11521)
  4.  GROUP BY idharas
  5. 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!!

Última edición por gnzsoloyo; 06/06/2016 a las 14:08