У меня есть оператор выбора, который возвращает доход или результат на каждый день в двух валютах:Создание представления в SQL Server из отборного заявления
SELECT SUM(CASE
WHEN C.Name LIKE 'B%' AND T.Income = 0 THEN 0-T.Amount
WHEN C.Name LIKE 'B%' AND T.Income = 1 THEN T.Amount
ELSE 0
END) AS AmountBYR
,SUM(CASE
WHEN C.Name LIKE 'U%' AND T.Income = 0 THEN 0-T.Amount
WHEN C.Name LIKE 'U%' AND T.Income = 1 THEN T.Amount
ELSE 0
END) AS AmountUSD
,CR.Date
FROM [FinanceLabkovich].[dbo].[Transactions] T
JOIN [FinanceLabkovich].[dbo].[Bills] B ON B.BillID=T.BillID
JOIN [FinanceLabkovich].[dbo].[Currencies] C ON C.CurrencyID=B.CurrencyID
RIGHT JOIN [FinanceLabkovich].[dbo].[CurrencyRates] CR ON CR.Date=T.Date
GROUP BY CR.Date
ORDER BY CR.Date
http://img.prntscr.com/img?url=http://i.imgur.com/Dzla7rR.png
Мне нужно создать представление, которые показывают, сколько денег человек имеет в общей сложности за каждый день
http://img.prntscr.com/img?url=http://i.imgur.com/fU2bnM6.png
возможно дубликат [СИНТАКСИС CREATE VIEW SQL SERVER] (HTTP : //stackoverflow.com/questions/23878954/syntax-create-view-sql-server) –
@MikeD. этот выглядит как заданный итоговый вопрос. –
Мне нужно создать представление, которое подсчитывает общее количество денег за каждый день – Vasily