je une table nommée LedgerReport qui contient le nom du client, numéro de facture de vente et le montant et je dois générer l'équilibre d'un sage client par une ligne sans utiliser les curseursde requêtes SQL pour générer l'équilibre
et i HAV envoyer u le rapport exemple ci-dessous afin s'il vous plaît envoyez-moi une suggestion pour résoudre mon problème ...
Create Table LedgerReport
(
Customer Nvarchar(64),
Billno Nvarchar(64),
Amount Decimal (10,3)
)
Insert Into LedgerReport Values ('Prem','Sb-001','5000')
Insert Into LedgerReport Values ('Prem','Sb-002','7000')
Insert Into LedgerReport Values ('Prem','Sb-003','2000')
Insert Into LedgerReport Values ('Prem','Sb-004','8000')
Insert Into LedgerReport Values ('Biswo','Sb-005','2000')
Insert Into LedgerReport Values ('Biswo','Sb-006','3000')
Insert Into LedgerReport Values ('Biswo','Sb-007','4000')
Insert Into LedgerReport Values ('Biswo','Sb-008','5000')
Select * from LedgerReport
------------------------------------------------
Customer BillNo Amount **Balance**
----------------------------------------------
Prem Sb-001 5000.000 **5000.000**
Prem Sb-002 7000.000 **12000.000**
Prem Sb-003 2000.000 **14000.000**
Prem Sb-004 8000.000 **22000.000**
Biswo Sb-005 2000.000 **2000.000**
Biswo Sb-006 3000.000 **5000.000**
Biswo Sb-007 4000.000 **9000.000**
Biswo Sb-008 5000.000 **14000.000**
numéro de projet de loi n'est pas un nombre entier ou, donc probablement le « <= » wouldnt travail. – Richie
Cela semble être une séquence générée. –
Le '<=' fonctionne sur les comparaisons de chaînes. –