Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Bases de Datos General (http://www.forosdelweb.com/f21/)
-   -   Mezclar dos consultas en una (http://www.forosdelweb.com/f21/mezclar-dos-consultas-394212/)

Chudux 16/05/2006 15:41

Mezclar dos consultas en una
 
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

Developer9 16/05/2006 15:44

Podrías describir las tablas y que es lo que necesitas obtener?

Chudux 16/05/2006 15:50

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

Linterns 16/05/2006 20:27

select tabla2.nombre
from tabla1, tabla2
where tabla1.comun = tabla2.comun
AND (aqui cualquier otro filtro);

Developer9 17/05/2006 08:55

Eso era exactamente lo yo que yo iba a decir :arriba:

Oye linterna... cualquiera le da una pequeña explicación de los que es un INNER JOIN

Chudux 17/05/2006 10:40

gracias, me funciono muy bien
con respecto a lo de los join que es un join?

Linterns 17/05/2006 15:41

Cita:

Iniciado por Developer9
Eso era exactamente lo yo que yo iba a decir :arriba:

Oye linterna... cualquiera le da una pequeña explicación de los que es un INNER JOIN

Dependera de lo que desea, los INNER JOIN no son tan eficientes como los FK directos, los LEFT JOIN si :arriba:

Developer9 17/05/2006 17:42

Cita:

Iniciado por Chudux
gracias, me funciono muy bien
con respecto a lo de los join que es un join?

Un join es lo que tu estas haciendo... unir dos tablas relacionadas mediante un campo (o algunos campos) en común.

Cita:

Iniciado por Linterns
Dependera de lo que desea, los INNER JOIN no son tan eficientes como los FK directos, los LEFT JOIN si

Interesante... contigo tambien se puede hablar de temas interesantes. En cualquier ocasión por aqui nos tocamos :arriba: Oye y por si acaso si tu eres el chistoso no trates de adivinar mi password que me llegan emails innecesarios a mi inbox


La zona horaria es GMT -6. Ahora son las 00:13.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.