Cuestión : ¿Cómo agrego un total corriente y fechas históricas de una tabla de la transacción usar el SQL?

Hola, el

I ha funcionado en una edición para la cual no puedo imaginar una solución. Tengo una tabla llamada las “transacciones” que tenga número de cuenta, la fecha de la transacción y cantidad. El número de cuenta no es único - puede ser incorporado las épocas múltiples con las varias fechas y/o cantidades. Qué necesito es tomar a esto la tabla de las “transacciones” y crea una nueva tabla que tenga el número de cuenta, un total corriente de la cantidad y el mes ocurrió la transacción. Entonces necesito que expediente repetido para cada mes después que hasta la transacción siguiente para ese número de cuenta ocurre. Entonces necesitaría la cantidad de esta transacción agregada al total corriente y al mes que ocurre y después que repitió hasta la transacción siguiente y así sucesivamente que continúa con el mes actual. La tabla tiene demasiados expedientes a intentar hacer esto manualmente. Estoy atando una hoja de balance que demuestre un ejemplo de lo que tengo y entonces qué lo necesito hacer. ¡Cualquier ayuda sería agradecida grandemente como soy totalmente stuck! nombre de fichero " vacío " >

Running-Total.xls " fileSize a.C. " > (14 KB) Javascript del href= " de los " attachmentDetails del class=” de (tipo de archivo detalles) >What de la descripción " del class= de
del >
class= del

Respuesta : ¿Cómo agrego un total corriente y fechas históricas de una tabla de la transacción usar el SQL?

alias incorrecto allí
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
seleccionar el T1. [Número de cuenta],
	dateadd (m, t2.number, 0) como tdate
en #tem
de (
	seleccionar 	[número de cuenta], 
		datediff (m, 0, [fecha de la transacción]) como tdate, 
		datediff (m, 0, getdate ()) como mdate
	de a yourtable
	donde [fecha de la transacción] = (seleccionar el minuto ([fecha de la transacción]) de yourtable donde [número de cuenta] = A. [número de cuenta])
) T1
la cruz ensambla (número selecto de enum_table) el t2
donde t2.number entre t1.tdate y t1.mdate
Otras soluciones  
 
programming4us programming4us