Cuestión : SQL selecto por Date

Tengo una tabla con dos columnas;  discount_rate, y fecha eficaz. La tabla tiene entradas históricas y futuras.

Discount_rate Effective_Date
8.5 7/1/2003
7.0 1/1/2008
12 7/1/2010
9 10/1/2010

Using por el invoice_date que necesito seleccionar y volver el tipo de descuento apropiado. El effective_date debe ser <= el Invoice_date.

I quering un DB2 database
class= del

Respuesta : SQL selecto por Date

Apesadumbrado, dejado hacia fuera orden cerca.  ¿Usted necesita proporcionarle una fecha de facturación, yo asume que el expediente de la factura no se ha creado realmente cuando se está utilizando esta pregunta?

seleccionar Discount_Rate de MyTable
donde Effective_Date <>
Orden de Effective_Date DESC
TRAER LA PRIMERA 1 FILA SOLAMENTE
Otras soluciones  
 
programming4us programming4us