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

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

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

 

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

 -Ñòàòèñòèêà

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


Access. Sql Inner join.Îáúåäèíèòü 2 òàáëèöû ñóììèðîâàòü èòîã äî 2015+ ÿíâàðü çà 2015

Ñðåäà, 10 Ôåâðàëÿ 2016 ã. 20:13 + â öèòàòíèê
Ñîçäàëà 2 òàáëèöû
1 òàáëèöå èäåò ñóììà íàðàñòàþùèõ ðàñõîäîâ íà 12 ìåñÿö. çà 2015 ãîä

SELECT Center AS Nam2, -SUM(qdfPayments.IncomePaymentSumCalc*(Month(PaymentDate)=1)) AS Jun, -SUM(qdfPayments.IncomePaymentSumCalc*(Month(PaymentDate)=2))+Jun AS Ôåâðàëü, -SUM(qdfPayments.IncomePaymentSumCalc*(Month(PaymentDate)=3))+Ôåâðàëü AS Ìàðò, -SUM(qdfPayments.IncomePaymentSumCalc*(Month(PaymentDate)=4))+Ìàðò AS Àïðåëü, -SUM(qdfPayments.IncomePaymentSumCalc*(Month(PaymentDate)=5))+Àïðåëü AS Ìàé, -SUM(qdfPayments.IncomePaymentSumCalc*(Month(PaymentDate)=6))+Ìàé AS Èþíü, -SUM(qdfPayments.IncomePaymentSumCalc*(Month(PaymentDate)=7))+Èþíü AS Èþëü, -SUM(qdfPayments.IncomePaymentSumCalc*(Month(PaymentDate)=8))+Èþëü AS Àâãóñò, -SUM(qdfPayments.IncomePaymentSumCalc*(Month(PaymentDate)=9))+Àâãóñò AS Ñåíòÿáðü, -SUM(qdfPayments.IncomePaymentSumCalc*(Month(PaymentDate)=10))+Ñåíòÿáðü AS Îêòÿáðü, -SUM(qdfPayments.IncomePaymentSumCalc*(Month(PaymentDate)=11))+Îêòÿáðü AS Íîÿáðü, -SUM(qdfPayments.IncomePaymentSumCalc*(Month(PaymentDate)=12))+Íîÿáðü AS Äåêàáðü
FROM qdfPayments
WHERE Year(qdfPayments.PaymentDate)=2015 And Center<>''
GROUP BY Center;


À âî âòîðîé òàáëèöå ñ÷èòàåòñÿ ñóììà ðàñõîäîâ (äî) <2015 ãîä

 SELECT qdfPayments.Center AS Nam, Sum(qdfPayments.IncomePaymentSumCalc) AS Kum
FROM qdfPayments
WHERE (((Year(qdfPayments.PaymentDate))<2015))
GROUP BY qdfPayments.Center;


Íàäî ÷òî ñ ïîìîùüþ JOIN ñîåäèíèòü ÈÒÎÃè. Èòîã äî 2015 ãîä + ÿíâàðü ìåñÿö 2015
åñëè Ó Àíäðåÿ äî 2015 áûë ðàñõîä 12 000 ð. è çà ÿíâàðü ìåñÿö 2015 1 000 ð.
òî äîëæåí ïîêàçàòü
----------ÿíâàðü 2015
Àíäðåé----13000


Êàê ñäåëàòü??

http://www.sql.ru/forum/1199956/access-sql-inner-join-obedinit-2-tablicy-summirovat-itog-do-2015-yanvar-za-2015


 

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

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

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

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