consulta duplica tuplas
Publicado por Naika_L (1 intervención) el 19/12/2006 12:08:07
Hola¡¡
Tengo dos tablas, una Stock y otra configuracionBaja elementos comunes son bandeja y codigo mi intencion es crearse una consulta para la bandeja 71 donde selecciono los campos (alto,ancho,largo) de la tabla stock y (a,b,c) de la tabla configuracion baja.
En Stock tengo dos tuplas mismo codigo y misma bandeja pero distintos datos para ancho, largo y alto.
En Configuracion baja tengo 2 tuplas con mismo codigo y misma bandeja pero distintos datos para a b y c.
quisiera una tabla de dos tuplas donde la forma
bandeja,codigo,ancho,largo,alto,a,b,c
pero me salen 4 tuplas de esa forma, me podrías decir que estoy haciendo mal??
las consultas que he realizado han sido:
Select * from Stock s ,ConfiguracionBaja cb where s.BANDEJA=71 and s.BANDEJA=cb.BANDEJA and cb.CODIGO=s.CODIGO1 order by cb.a,cb.b desc"
y tambien he probado con
Select s.alto,s.ancho,s.largo,cb.a,cb.b,cb.c from Stock s inner join ConfiguracionBaja cb on s.Bandeja=cb.bandeja and s.codigo1=cb.codigo where s.bandeja=71 order by cb.a, cb.b desc
Muchas gracias
Tengo dos tablas, una Stock y otra configuracionBaja elementos comunes son bandeja y codigo mi intencion es crearse una consulta para la bandeja 71 donde selecciono los campos (alto,ancho,largo) de la tabla stock y (a,b,c) de la tabla configuracion baja.
En Stock tengo dos tuplas mismo codigo y misma bandeja pero distintos datos para ancho, largo y alto.
En Configuracion baja tengo 2 tuplas con mismo codigo y misma bandeja pero distintos datos para a b y c.
quisiera una tabla de dos tuplas donde la forma
bandeja,codigo,ancho,largo,alto,a,b,c
pero me salen 4 tuplas de esa forma, me podrías decir que estoy haciendo mal??
las consultas que he realizado han sido:
Select * from Stock s ,ConfiguracionBaja cb where s.BANDEJA=71 and s.BANDEJA=cb.BANDEJA and cb.CODIGO=s.CODIGO1 order by cb.a,cb.b desc"
y tambien he probado con
Select s.alto,s.ancho,s.largo,cb.a,cb.b,cb.c from Stock s inner join ConfiguracionBaja cb on s.Bandeja=cb.bandeja and s.codigo1=cb.codigo where s.bandeja=71 order by cb.a, cb.b desc
Muchas gracias
Valora esta pregunta


0