logo LWP
Comunidad de Programadores
Crear cuenta
Recordar contraseña
Recordar contraseña en este navegador
Cursos Biblioteca de Temas Preguntas y Respuestas Buscador para Programadores Drivers Solicitudes para Programadores Programas y Utilidades Ofertas de Trabajo

SQL - SELEC INNER JOIN SELECT

Volver
Filtrado por todos los mensajes
 Imprimir facebook  twitter 
Vistas:
Mensajes realizados anteriormente (No estaban la última vez que entraste)
 SELEC INNER JOIN SELECT
JP (05/07/2012 01:21:09)
636 visitas
2 respuestas
 SELEC INNER JOIN SELECT
xve (05/07/2012 08:04:10)
 SELEC INNER JOIN SELECT
jp (06/07/2012 01:58:39)
Me gusta: Está pregunta es útil y esta clara
0
No me gusta: Está pregunta no esta clara o no es útil
 
Asunto:SELEC INNER JOIN SELECT
Autor:JP (2 intervenciones)
Fecha: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
Responder al autorSubir
También te puede interesar...
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:SELEC INNER JOIN SELECT
Autor:xve (113 intervenciones)
Fecha: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.
Comentar el mensajeSubir
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:SELEC INNER JOIN SELECT
Autor:jp (2 intervenciones)
Fecha: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
Comentar el mensajeSubir