| |||
Te refieres a algo de este estilo?: select Atributo1, resto_de_atributos from Tabla1 where Atributo1 IN (select Atributo2 from tabla 2) pues yo creo que si, pero asegurate de que atributo1 y atributo2 son del mismo tipo. Ademas me suena que en la subconsulta(la que va entre parentesis) solo puedes sacar un unico atributo pero desde luego a mi lo que mas me gusta es hacer un join dorectamente y punto: select Tabla1.Atr1,restocampos from Tabla1, Tabla2 where Tabla1.Atr1=Tabla2.Atr2 Espero haberte ayudado |
| |||
Tines razon, en la version que tengo yo tampoco soy capaz de que funcione. Eso si te advierto que me equivoqué, el operador IN no existe, las subconsultas en mysql se hacen asi: SELECT * FROM t1 WHERE column1 = (SELECT column1 FROM t2); Esto lo he sacado de la web oficial: www.mysql.com |