Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés.
Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Iniciar sesión Cerrar
Correo:
Contraseña:
Entrar
Recordar sesión en este navegador
Iniciar sesiónIniciar sesiónCrear cuentaCrear cuenta

SQL - SELEC INNER JOIN SELECT

  Imprimir  
Vista:

SELEC INNER JOIN SELECT

Publicado por JP (2 intervenciones) el 05/07/2012 01:21:09
HOLA QUE TAL.

TENGO UNA CONSULTA EXTENSA LLENA DE INNER JOINS A LA CUAL LE DEBO AGREGAR LA ULTIMA FECHA DE USO DE TAL COSA, ENTONCES

TENGO DOS SELECT:
1) DONDE ESTAN LOS DATOS CON UN CODIGO
2) LA FECHA QUE NECESITO Y EL CODIGO.

COMO PUEDO LOGRAR QUE SE "UNAN" ESTAS TABLAS SEGUN EL CODIGO?

SON POR EJEMPLO:

T1:

SELECT *

FROM ((((

LEFT JOIN cwt ON xv.codaux=CWT.co)
LEFT JOIN c ON cwtv.VC=c.V)
LEFT JOIN cw ON cwtd.CC=cw.Ciu)
LEFT JOIN cwt ON ccl.cod=cwt.cod)

WHERE NOT EXISTS

(SELECT CODIGO
From sen
WHERE
......

AND fecha BETWEEN #01/01/2011# and #31/12/2012# and sen.cod = cwt.cod )

and Not Exists

(SELECT cod
From OTRA
where OTRA.COD = cwt.cod)

AND IFT = "F"
ORDER BY FECHA


Y T2:


SELECT distinct cod, fecha
from ULTIMA
where
fecha BETWEEN #01/01/2011# and #31/12/2012#
order by fecha DESC.



QUIERO UNIR ESTAS DOS ENTONCES QUEDARIA ALGO ASI COMO
TODOS LOS DATOS DE LA T1 MAS LA FECHA DE LA T2.

ESPERO ME ENTIENDAN Y ME PUEDAN AYUDAR


GRACIAS
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
Imágen de perfil de xve

SELEC INNER JOIN SELECT

Publicado por xve (206 intervenciones) el 05/07/2012 08:04:10
Hola JP, no especificas que tipo de base de datos estas utilizando, pero la manera que se me ocurre, es un con la clausula UNION, que te permite hace exactamente lo que comentas...

Coméntanos que tipo de base de datos estas utilizando.
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

SELEC INNER JOIN SELECT

Publicado por jp (2 intervenciones) el 06/07/2012 01:58:39
Una base en access y con "union" me agregaria los datos "hacia abajo" yo necesito que esten agregados al lado de todos los datos que ya tengo en la consulta T1, espero me entiendan
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