Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/07/2013, 10:43
felipe7
 
Fecha de Ingreso: enero-2012
Ubicación: Santiago
Mensajes: 32
Antigüedad: 12 años, 3 meses
Puntos: 0
consulta de varias tablas

Estimados, quisiera me pudieran ayudar, quizás es muy fácil, pero no he podido encontrar como realizar la consulta a 2 tablas que no tienen una llave en común les explico

TABLA1
tipo Cotab Código Descripción
t 1 0 Oficina()
c 1 1 Las condes
c 3 0 Cargo()
t 3 1 Jefe
c 3 2 Superjefe
c 3 3 tecnico
c 4 0 nn1()
c 5 0 nn2()


TABLA2
Nombre cargo
Juanito 3
Pepito 2
pedro 2
jorge 1


Ambas tablas no tienen una llave en comun, pero el cargo es definido en la TABLA1, el problema es que necesito el valor por ejp:1 Jefe, pero si encuentro 1, me puede tomar Las condes, Jefe etc. mi unica referencia es cotab, que en la busqueda solo encuentre en el cotab 3 si quiero cargo en cotab 1 si quiero oficina


Código:
SELECT *
FROM TABLA1
JOIN TABLA2 ON TABLA1.Codigo = TABLA2.CARGO
WHERE Cotab = '3'

mi problema es principalmente realizar lo mismo 2 veces osea en la misma consulta sql, tambien realizar la misma consulta para oficinas pero el problema esta que ya tengo instanciado que solo busque en cotab = 3, y si coloco }

WHERE Cotab = '3' AND Cotab = '1' se me mezclaran los resultados