2
select distinct
l.username,
p.payid,
p.paymentdate,
sum(p.paymentamount) as payment,
b.balance as balance
from
tblUserLoginDetail l,
tblInvoicePaymentDetails p
left outer join tblPaymentCustomerBalance b
on p.accountnumber=10009
and p.payid=b.payid
and p.customerid=l.loginid
group by p.payid,p.paymentdate,b.balance,l.username
L'erreur est:Résoudre « L'identifiant plusieurs parties ne pouvait pas être lié » erreur dans SQL Server
Msg 4104, Level 16, State 1, Line 1
The multi-part identifier "l.loginid" could not be bound.
Quelle est la solution?
monsieur basé sur le tableau de paiement du compte 10009 3 enregistrements r là, mais table customerbalance un enregistrement est là, j'ai 3 dossiers et l'équilibre est 0 en restant enregistrements dans TableClient – hmk
@ hmk: ce n'est pas pertinent à la question que vous avez posée – gbn