Problemas con una QRY , help!
Buenas
Como puedo seleccionar valor maximo de fecha con
una qry : algo asin
SELECT MAX(Factura.Fecha) as Fecha,
Cliente.Nombre, Cliente.Codigo,Factura.Codigo,
FROM Cliente LEFT OUTER JOIN Factura........
GROUP BY Cliente.Nombre, ......
Con esta qry no se realiza con exito la consulta.
Tengo datos de tipo "dd/mm/yy" y "dd/mm/yy hh:mm"
Como puedo seleccionar valor maximo de fecha con
una qry : algo asin
SELECT MAX(Factura.Fecha) as Fecha,
Cliente.Nombre, Cliente.Codigo,Factura.Codigo,
FROM Cliente LEFT OUTER JOIN Factura........
GROUP BY Cliente.Nombre, ......
Con esta qry no se realiza con exito la consulta.
Tengo datos de tipo "dd/mm/yy" y "dd/mm/yy hh:mm"
hola
creo que con esto podrias resolver el problema:
SELECT Cliente.Nombre, cliente.Codigo, Factura.Codigo, fecha
FROM Cliente, ....
where (si son 2 tablas pareas sus claves primarias)
and fecha = max(fecha);
no se cual es la otra tabla, pero supongamos que el campo fecha es unico.
Escribeme si tienes mas dudas, adios.
creo que con esto podrias resolver el problema:
SELECT Cliente.Nombre, cliente.Codigo, Factura.Codigo, fecha
FROM Cliente, ....
where (si son 2 tablas pareas sus claves primarias)
and fecha = max(fecha);
no se cual es la otra tabla, pero supongamos que el campo fecha es unico.
Escribeme si tienes mas dudas, adios.
Tu query debe funcionar bien
porque no me pasas un ejemplo mas
amplio.
Si quieres puedes escribirme a mi correo
porque no me pasas un ejemplo mas
amplio.
Si quieres puedes escribirme a mi correo
HOLA VERONICA, SUPONGO QUE TU CONSULTA DEVUELVE UN CONJUNTO DE REGISTROS Y TU SLO QUIERES QUE TE DEVUELVA EL REGISTRO CON LA FECHA MAS ALTA, ¿CIERTO?
BUENO SI ESO ES LO QUE QUIERES INTENTA ANEXANDO ESTO, POSTERIOR AL GROUP BY:
HAVING FECHA=(SELECT MAX(FECHA) FROM FACTURA)
INCLUSO PUEDES UTILIZAR WHERE EN LUGAR DE HAVING Y NO ES NECESARIO AGRUPAR LOS REGISTROS.
ESPERO TE SEA DE UTIL.
BUENO SI ESO ES LO QUE QUIERES INTENTA ANEXANDO ESTO, POSTERIOR AL GROUP BY:
HAVING FECHA=(SELECT MAX(FECHA) FROM FACTURA)
INCLUSO PUEDES UTILIZAR WHERE EN LUGAR DE HAVING Y NO ES NECESARIO AGRUPAR LOS REGISTROS.
ESPERO TE SEA DE UTIL.
