-Ïîèñê ïî äíåâíèêó

Ïîèñê ñîîáùåíèé â rss_sql_ru_access_programming

 -Ïîäïèñêà ïî e-mail

 

 -Ïîñòîÿííûå ÷èòàòåëè

 -Ñòàòèñòèêà

Ñòàòèñòèêà LiveInternet.ru: ïîêàçàíî êîëè÷åñòâî õèòîâ è ïîñåòèòåëåé
Ñîçäàí: 16.03.2006
Çàïèñåé:
Êîììåíòàðèåâ:
Íàïèñàíî: 4


Access. Sql ïîäçàïðîñû êàê ñäåëàòü??(((

×åòâåðã, 11 Ôåâðàëÿ 2016 ã. 18:26 + â öèòàòíèê
SELECT 'Íåðàñïðåäåëåííàÿ ïðèáûëü' AS ÏÀÑÑÈÂ, K-S-NV-PD AS Itogo From qdfPayments
 WHERE K=(Select Sum(IncomeAmount) From qdfPayments WHERE Year(PaymentDate)<2015 And (ManagerPayCalc='Çàêðûò' And TransactionType='Ïîñòóïëåíèÿ') )
 And S=(SELECT Sum(PaymentAmount) From qdfPayments WHERE Year(PaymentDate)<2015 And (ManagerPayCalc='Çàêðûò' And TransactionType='Çàòðàòû ïî çàÿâêå'))
 And NV= (Select Sum(PaymentAmount) From qdfPayments WHERE Year(PaymentDate)<2015  And TransactionType='Ðàñõîäû ïðî÷èå')
 ANd PD= (SELECT Sum(PaymentAmount)From qdfPayments WHERE Year(PaymentDate)<2015    And TransactionType='Ïðèáûëü, äèâèäåíäû') 
 -SUM(qdfPayments.IncomeAmount * (Month(PaymentDate) = 1 AND qdfPayments.ManagerPayCalc = 'Çàêðûò' AND qdfPayments.TransactionType = 'Ïîñòóïëåíèÿ'))
+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=1 AND qdfPayments.ManagerPayCalc = 'Çàêðûò' AND qdfPayments.TransactionType = 'Çàòðàòû ïî çàÿâêå'))
+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=1 AND qdfPayments.TransactionType = 'Ðàñõîäû ïðî÷èå'))
+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=1 AND qdfPayments.TransactionType = 'Ïðèáûëü, äèâèäåíäû'))+ Itogo AS ßíâàðü,
-SUM(qdfPayments.IncomeAmount * (Month(PaymentDate)=2 AND qdfPayments.ManagerPayCalc = 'Çàêðûò' AND qdfPayments.TransactionType = 'Ïîñòóïëåíèÿ'))
+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=2 AND qdfPayments.ManagerPayCalc = 'Çàêðûò' AND qdfPayments.TransactionType = 'Çàòðàòû ïî çàÿâêå'))
+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=2 AND qdfPayments.TransactionType = 'Ðàñõîäû ïðî÷èå'))+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=2 AND qdfPayments.TransactionType = 'Ïðèáûëü, äèâèäåíäû')) + ßíâàðü AS Ôåâðàëü,
-SUM(qdfPayments.IncomeAmount * (Month(PaymentDate)=3 AND qdfPayments.ManagerPayCalc = 'Çàêðûò' AND qdfPayments.TransactionType = 'Ïîñòóïëåíèÿ'))
+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=3 AND qdfPayments.ManagerPayCalc = 'Çàêðûò' AND qdfPayments.TransactionType = 'Çàòðàòû ïî çàÿâêå'))
+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=3 AND qdfPayments.TransactionType = 'Ðàñõîäû ïðî÷èå'))+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=3 AND qdfPayments.TransactionType = 'Ïðèáûëü, äèâèäåíäû')) + Ôåâðàëü AS Ìàðò,
-SUM(qdfPayments.IncomeAmount * (Month(PaymentDate)=4 AND qdfPayments.ManagerPayCalc = 'Çàêðûò' AND qdfPayments.TransactionType = 'Ïîñòóïëåíèÿ'))
+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=4 AND qdfPayments.ManagerPayCalc = 'Çàêðûò' AND qdfPayments.TransactionType = 'Çàòðàòû ïî çàÿâêå'))
+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=4 AND qdfPayments.TransactionType = 'Ðàñõîäû ïðî÷èå'))+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=4 AND qdfPayments.TransactionType = 'Ïðèáûëü, äèâèäåíäû')) + Ìàðò AS Àïðåëü,
-SUM(qdfPayments.IncomeAmount * (Month(PaymentDate)=5 AND qdfPayments.ManagerPayCalc = 'Çàêðûò' AND qdfPayments.TransactionType = 'Ïîñòóïëåíèÿ'))
+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=5 AND qdfPayments.ManagerPayCalc = 'Çàêðûò' AND qdfPayments.TransactionType = 'Çàòðàòû ïî çàÿâêå'))
+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=5 AND qdfPayments.TransactionType = 'Ðàñõîäû ïðî÷èå'))+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=5 AND qdfPayments.TransactionType = 'Ïðèáûëü, äèâèäåíäû')) + Àïðåëü AS Ìàé,
-SUM(qdfPayments.IncomeAmount * (Month(PaymentDate)=6 AND qdfPayments.ManagerPayCalc = 'Çàêðûò' AND qdfPayments.TransactionType = 'Ïîñòóïëåíèÿ'))
+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=6 AND qdfPayments.ManagerPayCalc = 'Çàêðûò' AND qdfPayments.TransactionType = 'Çàòðàòû ïî çàÿâêå'))
+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=6 AND qdfPayments.TransactionType = 'Ðàñõîäû ïðî÷èå'))+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=6 AND qdfPayments.TransactionType = 'Ïðèáûëü, äèâèäåíäû')) + Ìàé AS Èþíü,
-SUM(qdfPayments.IncomeAmount * (Month(PaymentDate)=7 AND qdfPayments.ManagerPayCalc = 'Çàêðûò' AND qdfPayments.TransactionType = 'Ïîñòóïëåíèÿ'))
+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=7 AND qdfPayments.ManagerPayCalc = 'Çàêðûò' AND qdfPayments.TransactionType = 'Çàòðàòû ïî çàÿâêå'))
+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=7 AND qdfPayments.TransactionType = 'Ðàñõîäû ïðî÷èå'))+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=7 AND qdfPayments.TransactionType = 'Ïðèáûëü, äèâèäåíäû')) + Èþíü AS Èþëü,
-SUM(qdfPayments.IncomeAmount * (Month(PaymentDate)=8 AND qdfPayments.ManagerPayCalc = 'Çàêðûò' AND qdfPayments.TransactionType = 'Ïîñòóïëåíèÿ'))
+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=8 AND qdfPayments.ManagerPayCalc = 'Çàêðûò' AND qdfPayments.TransactionType = 'Çàòðàòû ïî çàÿâêå'))
+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=8 AND qdfPayments.TransactionType = 'Ðàñõîäû ïðî÷èå'))+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=8 AND qdfPayments.TransactionType = 'Ïðèáûëü, äèâèäåíäû')) + Èþëü AS Àâãóñò,
-SUM(qdfPayments.IncomeAmount * (Month(PaymentDate)=9 AND qdfPayments.ManagerPayCalc = 'Çàêðûò' AND qdfPayments.TransactionType = 'Ïîñòóïëåíèÿ'))
+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=9 AND qdfPayments.ManagerPayCalc = 'Çàêðûò' AND qdfPayments.TransactionType = 'Çàòðàòû ïî çàÿâêå'))
+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=9 AND qdfPayments.TransactionType = 'Ðàñõîäû ïðî÷èå'))+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=9 AND qdfPayments.TransactionType = 'Ïðèáûëü, äèâèäåíäû')) + Àâãóñò AS Ñåíòÿáðü,
-SUM(qdfPayments.IncomeAmount * (Month(PaymentDate)=10 AND qdfPayments.ManagerPayCalc = 'Çàêðûò' AND qdfPayments.TransactionType = 'Ïîñòóïëåíèÿ'))
+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=10 AND qdfPayments.ManagerPayCalc = 'Çàêðûò' AND qdfPayments.TransactionType = 'Çàòðàòû ïî çàÿâêå'))
+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=10 AND qdfPayments.TransactionType = 'Ðàñõîäû ïðî÷èå'))+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=10 AND qdfPayments.TransactionType = 'Ïðèáûëü, äèâèäåíäû')) + Ñåíòÿáðü AS Îêòÿáðü,
-SUM(qdfPayments.IncomeAmount * (Month(PaymentDate)=11 AND qdfPayments.ManagerPayCalc = 'Çàêðûò' AND qdfPayments.TransactionType = 'Ïîñòóïëåíèÿ'))
+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=11 AND qdfPayments.ManagerPayCalc = 'Çàêðûò' AND qdfPayments.TransactionType = 'Çàòðàòû ïî çàÿâêå'))
+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=11 AND qdfPayments.TransactionType = 'Ðàñõîäû ïðî÷èå'))+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=11 AND qdfPayments.TransactionType = 'Ïðèáûëü, äèâèäåíäû')) + Îêòÿáðü AS Íîÿáðü,
-SUM(qdfPayments.IncomeAmount * (Month(PaymentDate)=12 AND qdfPayments.ManagerPayCalc = 'Çàêðûò' AND qdfPayments.TransactionType = 'Ïîñòóïëåíèÿ'))
+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=12 AND qdfPayments.ManagerPayCalc = 'Çàêðûò' AND qdfPayments.TransactionType = 'Çàòðàòû ïî çàÿâêå'))
+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=12 AND qdfPayments.TransactionType = 'Ðàñõîäû ïðî÷èå'))+SUM(qdfPayments.PaymentAmount * (Month(PaymentDate)=12 AND qdfPayments.TransactionType = 'Ïðèáûëü, äèâèäåíäû')) + Íîÿáðü AS Äåêàáðü
Where Year(PaymentDate)=2015

http://www.sql.ru/forum/1200110/access-sql-podzaprosy-kak-sdelat


 

Äîáàâèòü êîììåíòàðèé:
Òåêñò êîììåíòàðèÿ: ñìàéëèêè

Ïðîâåðêà îðôîãðàôèè: (íàéòè îøèáêè)

Ïðèêðåïèòü êàðòèíêó:

 Ïåðåâîäèòü URL â ññûëêó
 Ïîäïèñàòüñÿ íà êîììåíòàðèè
 Ïîäïèñàòü êàðòèíêó