Hola a todos
Tengo una tabla llamada Cotizaciones y sus campos son "NumeroCOT" y "FechaCOT".
Debo obtener el numero de la fecha igual o inmediatamente menor que la transferida en un parámetro. Si hubiera dos fechas de igual valor que cumplan con la condición, debo tomar en NumeroCOT mayor.
Si el código SQL es:
Código:
Select Max(FechaCOT)
From Cotizaciones
Where FechaCOT=<:FechaMovimiento
Obtengo la fechaCOT pero yo necesito en NumeroCOT de esa fecha.
Si el código SQL es:
Código:
Select NumeroCOT
From Cotizaciones
Where FechaCOT=<:FechaMovimiento
Obtengo todos los registros que cumplan la condición y yo quiero un solo registro.
Aprovecho esta pregunta para consultarles si hiciera esto en procedimientos almacenados ganaria en velocidad o seria indistinto.
Gracias desde ya.