Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/01/2005, 05:49
juan007
 
Fecha de Ingreso: marzo-2004
Ubicación: Chile
Mensajes: 382
Antigüedad: 20 años, 1 mes
Puntos: 0
Query 3 tablas

Hola compañeros(as)
Antes que todo gracias
Mi problema es que no puedo juntar las tres tablas en la misma query, me funciona perfectamente con dos tablas, esta es mi query:

"select distinct * from [Maestro] INNER JOIN [CodCargo] ON Maestro.cod_cargo= CodCargo.cod_cargo where nivel=" + CboBuscarNivel.Text + "; "

Aca estan mis tablas.

Tengo una tabla Maestro, CodCargo, Centro Costo
Maestro(tabla)
Rut
Dv
Nombres
nivel
turno
rol
cod_cargo
cc

CodCargo(tabla)
cod_cargo
nombre_cargo

Centro Costo(tabla)
cc
nombre

Necesito hacer una consulta que me muestre los datos de cierto nivel elegido en un combobox(VB6) por ejemplo elegir nivel 8 y me liste en un DataGrid
Rut| Dv |Nombres|Nivel |Nombre cargo |Turno|Rol|Cod. cargo|centro costo

El caso es que no se como unir la tercera tabla a la query (Centro Costo).

Intente haciando esto pero me arroja el siguiente error: un error uno o mas errores al procesar el comando:

"select distinct * from [Maestro] INNER JOIN [CodCargo] ON Maestro.cod_cargo= CodCargo.cod_cargo INNER JOIN [CentroCosto]ON Maestro.cc=CentroCosto.CC where nivel=" + CboBuscarNivel.Text + "; "


Bueno esperando su ayuda les agradesco de antemano por su tiempo y dedicacion.