SQL - AYUDA SELECT *Urge*

 
Vista:

AYUDA SELECT *Urge*

Publicado por YOKO (1 intervención) el 17/08/2008 03:34:21
Ayuda!, tengo 3 tablas modulos,submodulos y divisiones, la estructura de modulos es: cve_modulo, modulo; la de Submodulos es: cve_subm,submodulo,cve_modulo; y la de Divisiones es: cve_div,division,cve_subm,cve_modulo. Si te das cuenta todos tienen un campo en común, y la clave puede repetirse en las diferentes tablas.
Mediante un SELECT deseo obtener un listado que muestre modulo+submodulo + division ; por ejemplo:
------ modulo -------------------------- ------ submodulo ------ ----- division-------
01 TERRENO 01 TERRENO-PLANO --no tiene--
01 TERRENO 02 ESCRITURACION --no tiene--
02 GASTOS ADMINISTRATIVOS 01 NOMINA 01 ROCIO
02 GASTOS ADMINISTRATIVOS 01 NOMINA 02 PEDRO
02 GASTOS ADMINISTRATIVOS 01 NOMINA 03 PATY
02 GASTOS ADMINISTRATIVOS 01 NOMINA 04 ADRIAN

No se como debo realizar este SELECT Me ayudas?????
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:AYUDA SELECT *Urge*

Publicado por Isaias (5072 intervenciones) el 18/08/2008 19:18:26
Select modulos.modulo,
Submodulos.submodulo,
Divisiones.division
FROM modulos JOIN Submodulos
ON modulos.cve_modulo = Submodulos.cve_modulo
JOIN Divisiones ON modulos.cve_modulo = Divisiones.cve_modulo
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