Activité professionnelle de synthèse: SQL
Documents Gratuits : Activité professionnelle de synthèse: SQL. Recherche parmi 298 000+ dissertationsPar Pitchouna • 6 Avril 2015 • 238 Mots (1 Pages) • 937 Vues
1. Autres provisions et dépréciations N CP
SELECT Autres provisions et dépréciations CP.CodeProvDep, Autres provisions et dépréciations CP.NomsAutresProvDep, Autres provisions et dépréciations CP.Montant_N-1, Autres provisions et dépréciations CP.Dotations_a_prevoir, Autres provisions et dépréciations CP.Reprises_a_prevoir, Montant_N-1+Dotations_a_prevoir-Reprises_a_prevoir AS Montant_N
FROM Autres provisions et dépréciations CP;
2. Dépréciations sur créances N CP
SELECT Comptes clients CP.NomClients, Montant des créances en N CP.CATTC, [CATTC]/(1+[Taux]) AS CAHT, [CAHT]*[Pourcentage] AS DepCreancesN, [Montant des créances en N CP].[DepCreancesN-1], [DepCreancesN-1]-[DepCreancesN] AS AjustCreances, IIf([DepCreancesN-1]>[DepCreancesN],"Reprise","Dotation") AS Sens
FROM [Taux de TVA CP] INNER JOIN ([Comptes clients CP] INNER JOIN [Montant des créances en N CP] ON [Comptes clients CP].NumCompte = [Montant des créances en N CP].NumCompte) ON [Taux de TVA CP].CodeTVA = [Montant des créances en N CP].CodeTVA;
3. Dépréciations sur stocks N CP
SELECT [Comptes de stocks CP].Intitules, [LotN-1]*[PourcentN-1] AS [Reprises_stocks_N-1], [LotN]*[PourcentN] AS Dotations_stocks_N
FROM ([Comptes de stocks CP] INNER JOIN [Dépréciations stocks N CP] ON [Comptes de stocks CP].CodeCompte = [Dépréciations stocks N CP].CodeCompte) INNER JOIN [Dépréciations stocks N-1 CP] ON [Comptes de stocks CP].CodeCompte = [Dépréciations stocks N-1 CP].CodeCompte;
4. Dépréciations sur VMP N CP
SELECT [Comptes de SICAV (VMP) CP].NomSICAV, [Comptes de SICAV (VMP) CP].CoursHA, [Comptes de SICAV (VMP) CP].Quantites, [Evaluation des SICAV à l'inventaire N CP].CoursINVN, IIf([CoursINVN]<[CoursHA],[Quantites]*([CoursHA]-[CoursINVN]),0) AS DepVMPN, [Evaluation des SICAV à l'inventaire N CP].[DepVMPN-1], [DepVMPN-1]-[DepVMPN] AS AjustVMP, IIf([DepVMPN]>[DepVMPN-1],"Dotation","Reprise") AS Sens
FROM [Comptes de SICAV (VMP) CP] INNER JOIN [Evaluation des SICAV à l'inventaire N CP] ON [Comptes de SICAV (VMP) CP].CodeSICAV = [Evaluation des SICAV à l'inventaire N CP].CodeSICAV;
...