Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

2 consultas al mismo tiempo

Estas en el tema de 2 consultas al mismo tiempo en el foro de Bases de Datos General en Foros del Web. Hola, tengo un problema que no se como resolver. Necesitaría realizar dos consultas sql al mismo tiempo: Primero que me traiga todos los valores de ...
  #1 (permalink)  
Antiguo 23/07/2009, 12:54
Avatar de FantasmaFito  
Fecha de Ingreso: junio-2007
Ubicación: Buenos Aires, Argentina
Mensajes: 118
Antigüedad: 17 años, 6 meses
Puntos: 0
2 consultas al mismo tiempo

Hola, tengo un problema que no se como resolver. Necesitaría realizar dos consultas sql al mismo tiempo:
Primero que me traiga todos los valores de una tabla:
Código:
select * from compras where comprador_id=2;
Y luego necesitaría que a partir de esa consulta me realice esta otra:
Código:
select * from compras join autos on compras.articulo_id = autos.id;
Osea que busque en la base donde el campo articulo_id de la tabla compras sea igual al campo id de la tabla autos, pero que a la vez comprador_id de la tabla compras sea igual a 2.

Intenté hacer todo con una sola consulta pero me da error y no se como lograrlo.

¿Alguien podría orientarme un poco?

Muchas gracias!
  #2 (permalink)  
Antiguo 23/07/2009, 13:49
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 1 mes
Puntos: 2658
Respuesta: 2 consultas al mismo tiempo

¿No sería esto lo que quieres?:
Código sql:
Ver original
  1. SELECT *
  2. FROM compras C INNER JOIN autos A ON C.articulo_id = A.id
  3. WHERE  C.comprador_id=2;
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 23/07/2009, 14:14
Avatar de FantasmaFito  
Fecha de Ingreso: junio-2007
Ubicación: Buenos Aires, Argentina
Mensajes: 118
Antigüedad: 17 años, 6 meses
Puntos: 0
Respuesta: 2 consultas al mismo tiempo

Siiiiiiiii

GRACIAS GRACIAS!!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




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