Sql con lista
A ver si me puedes ayudar ya que en otros sistema de bd funciona pero en mysql se ve que no.
La consulta seria :
select * from galería where idg in (select ids from noticias where idn=70)
IDG es INTEGER
IDS es MEMO
La subconsulta devuelve un solo campo con un solo registro : 1,2,5
La consulta principal debería devolver 3 registros de galería donde idg tenga, el 1 el 2 y el 5
Si en mysql pongo : select * from galería where idg in (1,2,5), si funciona correctamente, pero si obtengo 1,2,5 de una columna como ids, solo me devuelve el 1
¿Cómo se puede hacer esto?, es algo fácil y no funciona.
1 Respuesta
Respuesta de Claudio Nipotti
1