![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#6
|
|||
|
|||
Hola
Si lo que necesitas es 90 o mas lo mas facil creo q seria: CREATE PROCEDURE spImporteTotalEdadCuentasxPagar (@Dias integer, @Importe money OUTPUT, @Dias1 integer = NULL) AS IF (@Dias>=90) BEGIN SELECT @Importe=IsNull(Sum(Importe),0) FROM Facturas WHERE(Aplicada=0) AND DATEDIFF(day,FechaRecepcion, GETDATE())>=@Dias END ELSE BEGIN SELECT @Importe=IsNull(Sum(Importe),0) FROM Facturas WHERE(Aplicada=0) AND DATEDIFF(day,FechaRecepcion, GETDATE())>=@Dias AND DATEDIFF(day,FechaRecepcion, GETDATE())<=@Dias1 END GO Espero que t sea util. Saludos
__________________
Un hombre con una idea nueva es un loco hasta que la idea triunfa. (Marc Twain) PD: Perdón por la ortografía |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Procedimiento almacenado | efelix | MS SQL Server | 7 | 21-11-2007 17:53:00 |
Procedimiento almacenado | LucianoRey | MS SQL Server | 2 | 23-08-2005 00:37:06 |
Parametros a procedimiento almacenado | JulioGO | PHP | 1 | 03-09-2004 19:04:50 |
Procedimiento almacenado y Ado | LucianoRey | MS SQL Server | 11 | 06-07-2004 22:55:23 |
Procedimiento Almacenado | Ulises | Providers | 3 | 30-01-2004 18:14:58 |
![]() |
|