Access - Query

   
Vista:

Query

Publicado por Jeshua (14 intervenciones) el 30/07/2008 18:01:53
tengo una tabla

Tabla1
fecha hora
23/09/2008 10:50:34 a.m

Tabla2
fecha hora cadena

quiero hacer un query que me visualice todos los registros de Tabla 2 donde fecha y hora sea mayor al registro de la tabla 1

Un saludo

Jeshua
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:Query

Publicado por jcs (78 intervenciones) el 31/07/2008 09:03:32
Muy buenas,

Estrictramente, tal como lo dices, la instrucción podría ser:

SELECT Tabla2.*
FROM Tabla2, Tabla1
WHERE (((Tabla2.fecha)>[Tabla1]![fecha]) AND ((Tabla2.hora)>[Tabla1]![hora]));

No sé si es esto lo que quieres, ya que, con esto, por ejemplo, no te saldría un registro con 24/09/2008 y 9:50:34 a.m (sólo cumple una condición).

Si este tipo de registros sí que quieres que te salga, ya que son posteriores (los dos juntos) a lo indicado en Tabla1, la consulta podría ser:

SELECT Tabla2.*
FROM Tabla2, Tabla1
WHERE (((Tabla2.fecha)=[Tabla1]![fecha]) AND ((Tabla2.hora)>[Tabla1]![hora])) OR (((Tabla2.fecha)>[Tabla1]![fecha]));

Ya dirás si es lo que querías.

Un saludo. Juanjo.
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