Access - Uso de Inner join en Access

 
Vista:

Uso de Inner join en Access

Publicado por Ricardo Lira (2 intervenciones) el 08/06/2002 07:25:28
Hola mi problema es que necesito hacer una consulta SQL usando inner join pero sobre una BD Access y por mas que trato no me resulta, Ademas solo manejo la sentencia para SQL que seria algo como lo que sigue:

select producto.cod_prod,producto.nom_prod,producto.des_prod,
medida.nommed,estado.nom_est,bodega.stock_act,bodega.stock_min,bodega.stock_max,bodega.stock_crit
from producto
inner join bodega on bodega.id_prod=producto.cod_prod
inner join medida on medida.id_med=producto.id_med
inner join estado on estado.id_est=producto.id_est
where producto.cod_prod= 1

Si alguien tiene alguna idea de como hacerlo se lo agradeceria.
Salu2
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Uso de Inner join en Access

Publicado por Luis Fdo Melo S (323 intervenciones) el 09/06/2002 07:18:16
Hola
No soy experto haciendo join escribiendo directamente el sql.
Pero te puedo ayudar... ingresa al query by example (QBY)
Creando una Nueva consulta en access
Añades las tables que necesitas
Seleccionas los campos que deseas ver como resultado de la consulta.
Y las relaciones (solo en caso de que no aparezcan automaticamente) pudes hacerlas realizando drag and drop (coger y arrastrar) desde el campo origen en la primera tabla mostrada en el QBE hasta el campo en la segunda tabla ...
Y listo .. ya tienes tu consulta con los join que necesitas ...(solo pasa a la vista de SQL en la ventana de Nueva Consulta QBE)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Uso de Inner join en Access

Publicado por Ricardo Lira (2 intervenciones) el 12/06/2002 01:36:05
Gracias viejito, es mucho mas simple en vista diseño que escribiendo el codigo completo.
Salu2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Uso de Inner join en Access

Publicado por jean (1 intervención) el 03/05/2015 02:20:03
select producto.cod_prod,producto.nom_prod,producto.des_prod,
medida.nommed,estado.nom_est,bodega.stock_act,bodega.stock_min,bodega.stock_max,bodega.stock_crit
from
(((producto inner join bodega on bodega.id_prod=producto.cod_prod)
inner join medida on medida.id_med=producto.id_med )
inner join estado on estado.id_est=producto.id_est )
where producto.cod_prod= 1 ;


esa seria la solucion el access no te va aceptar si no usas parentesis
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar