UPDATE qryAvgPrev12MoAVS INNER JOIN (tblClients INNER JOIN tblAVS ON tblClients.ClientNumber = tblAVS.ClientNumber) ON qryAvgPrev12MoAVS.ClientNumber = tblClients.ClientNumber SET tblAVS.UnearnedsDiscountsDlrReservesEtcPct = UnearnedsDiscountsDlrReservesEtcPctReturnCalc([UnearnedsDiscountsDlrReservesEtcDolrs],[tblAVS].[EndingGrossAR]), tblAVS.IneligiblesPct = IneligiblesPctReturnCalc([tblAVS].[ClientNumber],[tblAVS].[EndingGrossAR],[IneligiblesDolrs],[IneligiblesReported],[IneligiblesUnreported]), tblAVS.EligibleReceivables = EligiblereceivablesReturnCalc([tblAVS].[ClientNumber],[tblAVS].[EndingGrossAR],[UnearnedsDiscountsDlrReservesEtcDolrs],[IneligiblesDolrs],[AccruedInterest],[UnearnedInterestDolrs],[UnearnedFinanceCharges],[UnearnedInsuranceCommissions],[IneligiblesReported],[IneligiblesUnreported]), tblAVS.UnearnedInterestPct = UnearnedInterestPctReturnCalc([UnearnedInterestDolrs],[tblAVS].[EndingGrossAR]), tblAVS.CollectionsPctOfGrossAR = CollectionsPctToGrossARReturnCalc([CashCollectionsDolrs],[SecuritizCash],[tblAVS].[EndingGrossAR]), tblAVS.NetAvailability = NetAvailabilityReturnCalc([ExcessAvailability],[LetterOfCredit]), tblAVS.RenewalRatesPct = RenewalRatesPctReturnCalc([BeginningGrossAR],[Renewals]), tblAVS.CashCollectionsPct = CashCollectionsPctReturnCalc([tblAVS].[ClientNumber],[CashCollectionsDolrs],[BeginningGrossAR],[tblAVS].[EndingGrossAR]), tblAVS.ExcessPct = ExcessPctReturnCalc([ExcessAvailability],[TotalAvailability]), tblAVS.UnearnedPct = UnearnedPctReturnCalc([tblAVS].[EndingGrossAR],[UnearnedFinanceCharges],[UnearnedInsuranceCommissions]), tblAVS.CashCollectionToLoanBalancePct = CashCollectionsToLoanBalancePctReturnCalc([tblAVS].[ClientNumber],[CashCollectionsDolrs],[LoanBalance],[ExcessAvailability],[TotalAvailability],[LetterOfCredit],[LB],[CCD])
WHERE (((tblAVS.DateOfData)=[Forms]![frmSpreads]![txtDOD]));
ASKER
ASKER
SELECT Avg(tblAVS.LoanBalance) AS LB, Avg(tblAVS.CashCollectionsDolrs) AS CCD, tblAVS.ClientNumber
FROM tblAVS
WHERE (((tblAVS.DateOfData)>=DateAdd('yyyy',-1,[Forms]![frmSpreads]![txtDOD]) And (tblAVS.DateOfData)<[Forms]![frmSpreads]![txtDOD]+1))
GROUP BY tblAVS.ClientNumber;
ASKER
ASKER
ASKER
SQL (Structured Query Language) is designed to be used in conjunction with relational database products as of a means of working with sets of data. SQL consists of data definition, data manipulation, and procedural elements. Its scope includes data insert, query, update and delete, schema creation and modification, and data access control.
TRUSTED BY
UPDATE tblAVS
SET tblAVS.UnearnedsDiscountsD
tblAVS.IneligiblesPct = IneligiblesPctReturnCalc([
tblAVS.EligibleReceivables
tblAVS.UnearnedInterestPct
tblAVS.CollectionsPctOfGro
tblAVS.NetAvailability = NetAvailabilityReturnCalc(
tblAVS.RenewalRatesPct = RenewalRatesPctReturnCalc(
tblAVS.CashCollectionsPct = CashCollectionsPctReturnCa
tblAVS.ExcessPct = ExcessPctReturnCalc([Exces
tblAVS.UnearnedPct = UnearnedPctReturnCalc([tbl
tblAVS.CashCollectionToLoa
INNER JOIN tblClients ON tblClients.ClientNumber = tblAVS.ClientNumber
INNER JOIN qryAvgPrev12MoAVS ON qryAvgPrev12MoAVS.ClientNu
WHERE (((tblAVS.DateOfData)=[For