
نوشته شده توسط
nAVA470
ممنون
پس از نگاه شما بايد با برنامه ساپورتش كرد و در sql نميشه اين كارو كرد
گفتم شايد بشه در sql اين كارو انجام داد
تشكر
این کار با یک دستور فوق العاده ساده ی Select امکان پذیر هست.
ولی در جدول باید یک ستونی وجود داشته باشه به صورت سریالی صعودی یا سریالی نزولی باشه تا عقب و جلو بودن سطرها مشخص باشه.
فرض می کنیم در جدول دو ستون به عنوان recID و Point وجود داره که به ترتیب اولی به عنوان شماره ی رکورد و دومی به عنوان مقدار دستور زیر نتیجه ی مطلوب را نمایش می دهد:
SELECT recID, Point, SumPiont = (SELECT SUM(Point)
FROM table_name AS T1
WHERE T1.recID <= T2.recID)
FROM table_name AS T2;