select....left join y varias tablas

11/10/2006 - 05:38 por Viviana | Informe spam
Hola tengo esta duda:
tengo la tabla inventario (codigo c(5), descripcion c(30), codmarca c(3),
codmodelo c(3), codcolor c(3))
y las tablas:
Marca (codmarca c(3), descri c(15))
Modelo (codmodelo c(3), descri c(15))
Color (codcolor c(3), descri c(15))

para hacer mi reporte, hasta ahora he usado unos "set relation..." para
unirlos y de ahi genero mi informe, mi consulta es, si se puede hacer una
consulta select con left join para mi tabla Inventario con las tablas Marca,
Modelo y Color, si no es mucha molestia por favor necesitaria el código,

Yo uso vfp 7.0 sp1 en una pentium IV 3GHz 512Mb ram
Muchas gracias por leer mi consulta, y de ser el caso por resolverla.

Preguntas similare

Leer las respuestas

#1 Luis María Guayán
11/10/2006 - 14:31 | Informe spam
SELECT Inventario.Codigo, Inventario.Descripcion, ;
NVL(Marca.Descri, "Sin marca") AS Marca, ;
NVL(Modelo.Descri, "Sin modelo") AS Modelo, ;
NVL(Color.Descri, "Sin color") AS Color ;
FROM Inventario ;
LEFT JOIN Marca ON Inventario.CodMarca = Marca.CodMarca ;
LEFT JOIN Modelo ON Inventario.CodModelo = Modelo.CodModelo ;
LEFT JOIN Color ON Inventario.CodColor = Color.CodColor ;
INTO CURSOR MiCursor


Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos

"Viviana" escribió en el mensaje
news:
Mostrar la cita
Marca,
Mostrar la cita
#2 Viviana
11/10/2006 - 17:38 | Informe spam
Muchas gracias por tu respuesta, Luis María Guayán, ha resultado como yo
queria, te comento que estuve leyendo la ayuda del vfp7 y no encontré ninguna
ayuda o ejemplo sobre esta duda (ya resuelta!!).

Bueno, despues de probar el excelente código que me enviaste, he tratado de
reproducirlo con el diseñador de consultas de Fox, y no logré hacerlo, a
pesar de que en la ficha "Combinación" trate todas las combinaciones que
pude, acaso este tipo de "consulta" no se puede obtener en el diseñador o a
mi me falto algo?, por favor quisiera un comentario tuyo al respecto. Gracias
wrote:

Mostrar la cita
#3 Luis María Guayán
11/10/2006 - 20:17 | Informe spam
El Diseñador de consultas de VFP7 (y anteriores) no funciona con mas de 2
tablas, esto recien se solucionó a partir de VFP8.

Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos

"Viviana" escribió en el mensaje
news:
Mostrar la cita
ninguna
Mostrar la cita
de
Mostrar la cita
a
Mostrar la cita
Gracias
Mostrar la cita
c(3),
Mostrar la cita
para
Mostrar la cita
una
Mostrar la cita
código,
Mostrar la cita
#4 Viviana
12/10/2006 - 17:58 | Informe spam
Gracias, de nuevo por solucionar mi duda, y tambien por la información de que
no se puede recrear esta consulta con el diseñador de consultras de vfp7 y
anteriores

Saludos
Lima-Perú
Ads by Google
Search Busqueda sugerida