Θα σας περιγράψω συνοπτικά το προβλημα μου ακουγεται πολύ απλό αλλά (τουλάχιστον για μένα) είναι έως και ακατόρθωτο!!
Φανταστείται έναν απλο πίνακα με μερικές εγγραφές έχω ένα query το οποίο τραβάει εν ολίγης data απο μια ομάδα πινάκων θέλω να προσθέσω στο query μου μια στήλη η οποία θα αθροίζει προοδευτικά ανα row δηλαδή :
έστω row 1: 10
row 2: 10 + την τιμή πού έχει στο row 2
δηλαδή να μου αθροίζει κάθε φορά και στην τρέχουσα τιμή την αμέσως προηγούμενη πχ αν έχω : 10, 20, 30 , μία στήλη
θέλω να έρχεται σε άλλη η στην ίδια 10,20 + 10 , 30 + 20 + 10....κοκ το έχω κάνει για μια εκτύπωση στην εταιρεία μου με fast report παίζοντας με τα event onbeginband & onbeginendband και δουλεύει σωστά έως τώρα.. αθροίζοντας απευθειας με κώδικα!! Θα ήθελα να το κάνω απευθείας SQL στο query μου έκανα μια προσπάθεια με ένα subselect αλλά δεν μου έφερνε σωστά data!!! Γενικά δεν έχω χρησιμοποιήσει ποτέ loopes στην sql μήπως υπάρχει κάποιος τρόπος ευκολότερος ??
select DATEDIFF(dd,GetDate(),'20140731') AS EΠΟΜΕΝΕΣ_ΔΙΑΚΟΠΕΣ