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

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

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

 

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

 -Ñòàòèñòèêà

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


SQL. Êàê ñäåëàòü òîëüêî â ÷èñëîâîì ôîðìàòå (òîëüêî áåç çàïÿòîé è äåñÿòè÷íûõ çíà÷åíèé!)

×åòâåðã, 25 Ôåâðàëÿ 2016 ã. 01:57 + â öèòàòíèê
SELECT tblCenter.Center AS Àêòèâ,
 -SUM(S*(NOT Y)) AS Èòîã_2014,
SUM(S*(M = 1)*Y)+Èòîã_2014 AS ßíâàðü,
SUM(S*(M = 2)*Y)+ßíâàðü AS Ôåâðàëü,
SUM(S*(M = 3)*Y)+Ôåâðàëü AS Ìàðò,
SUM(S*(M = 4)*Y)+Ìàðò AS Àïðåëü,
SUM(S*(M = 5)*Y)+Àïðåëü AS Ìàé,
SUM(S*(M = 6)*Y)+Ìàé AS Èþíü,
SUM(S*(M = 7)*Y)+Èþíü AS Èþëü,
SUM(S*(M = 8)*Y)+Èþëü AS Àâãóñò,
SUM(S*(M = 9)*Y)+Àâãóñò AS Ñåíòÿáðü,
SUM(S*(M = 10)*Y)+Ñåíòÿáðü AS Îêòÿáðü,
SUM(S*(M = 11)*Y)+Îêòÿáðü AS Íîÿáðü,
SUM(S*(M = 12)*Y)+Íîÿáðü AS Äåêàáðü, Äåêàáðü AS ÈÒÎÃ_2015
FROM tblCenter
 LEFT JOIN (SELECT Center, IncomePaymentSumCalc
 AS S,
 Month(PaymentDate) AS M, Year(PaymentDate) =  AS Y
 from qdfPayments where Year(PaymentDate)<=  AND Center is not null) AS [Al]
   ON tblCenter.Center = [Al].Center
GROUP BY tblCenter.Center, ' ÀÊÒÈÂ'

Ñäåëàëà ROUND íå ïîëó÷àåòñÿ ïîêàçûâàåòñÿ ñ íóëÿìè.
SELECT tblCenter.Center AS Àêòèâ,
ROUND(-SUM(S*(NOT Y)),0) AS Èòîã,
ROUND(SUM(S*(M = 1)*Y),0)+Èòîã AS ßíâàðü,
ROUND(SUM(S*(M = 2)*Y),0)+ßíâàðü AS Ôåâðàëü,
ROUND(SUM(S*(M = 3)*Y),0)+Ôåâðàëü AS Ìàðò,
ROUND(SUM(S*(M = 4)*Y),0)+Ìàðò AS Àïðåëü,
ROUND(SUM(S*(M = 5)*Y),0)+Àïðåëü AS Ìàé,
ROUND(SUM(S*(M = 6)*Y),0)+Ìàé AS Èþíü,
ROUND(SUM(S*(M = 7)*Y),0)+Èþíü AS Èþëü,
ROUND(SUM(S*(M = 8)*Y),0)+Èþëü AS Àâãóñò,
ROUND(SUM(S*(M = 9)*Y),0)+Àâãóñò AS Ñåíòÿáðü,
ROUND(SUM(S*(M = 10)*Y),0)+Ñåíòÿáðü AS Îêòÿáðü,
ROUND(SUM(S*(M = 11)*Y),0)+Îêòÿáðü AS Íîÿáðü,
ROUND(SUM(S*(M = 12)*Y),0)+Íîÿáðü AS Äåêàáðü, Äåêàáðü AS ÈÒÎÃÎ
FROM tblCenter
 LEFT JOIN (SELECT Center, IncomePaymentSumCalc
 AS S,
 Month(PaymentDate) AS M, Year(PaymentDate) =  AS Y
 from qdfPayments where Year(PaymentDate)<=  AND Center is not null) AS [Al]
   ON tblCenter.Center = [Al].Center
GROUP BY tblCenter.Center, ' ÀÊÒÈÂ'

http://www.sql.ru/forum/1202286/sql-kak-sdelat-tolko-v-chislovom-formate-tolko-bez-zapyatoy-i-desyatichnyh-znacheniy


 

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

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

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

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