Hola a todos tengo un gran problema.
Necesito mezclar dos consultas de distintas tablas dentro de un solo select como realizo esto se puede hacer?
la version de mysql que utilizo es 5.0.16
gracias, saludos
| ||||
Mira tengo dos tablas tabla1 y tabla 2, cada tabla tienen dos campos en comun y necesito comparar estos campos, por ejemplo comparar el campo numero de la tabla1 con el campo numero de la tabla2, con el fin de que me muestre el nombre de la tabla2 saludos |
| ||||
select tabla2.nombre from tabla1, tabla2 where tabla1.comun = tabla2.comun AND (aqui cualquier otro filtro);
__________________ Bien se puede recibir una puñalada sin adulación, pero rara vez se recibe una adulación sin puñalada ** *** |
| ||||
Cita: Dependera de lo que desea, los INNER JOIN no son tan eficientes como los FK directos, los LEFT JOIN si
Iniciado por Developer9 Eso era exactamente lo yo que yo iba a decir Oye linterna... cualquiera le da una pequeña explicación de los que es un INNER JOIN
__________________ Bien se puede recibir una puñalada sin adulación, pero rara vez se recibe una adulación sin puñalada ** *** |
| ||||
Cita: Un join es lo que tu estas haciendo... unir dos tablas relacionadas mediante un campo (o algunos campos) en común.
Iniciado por Chudux gracias, me funciono muy bien con respecto a lo de los join que es un join? Cita: Interesante... contigo tambien se puede hablar de temas interesantes. En cualquier ocasión por aqui nos tocamos Oye y por si acaso si tu eres el chistoso no trates de adivinar mi password que me llegan emails innecesarios a mi inbox
Iniciado por Linterns Dependera de lo que desea, los INNER JOIN no son tan eficientes como los FK directos, los LEFT JOIN si |