【发布时间】:2016-01-03 09:01:29
【问题描述】:
这里的查询很好..
SELECT M.id,
M.accnt,
amount = M.amount + Isnull(s.supply, 0),
issued = Isnull(I.issued, 0)
FROM maintbl M
LEFT OUTER JOIN (SELECT id,
Sum(supply) AS supply
FROM supplytbl
WHERE Month(dates) = 1 -- Month filter for Jan - feb Month(dates) in (1,2)
GROUP BY id) S
ON s.id = M.id
LEFT OUTER JOIN (SELECT id,
Sum(issued) AS issued
FROM issuedtbl
WHERE Month(dateissue) = 1 -- Month filter
GROUP BY id) I
ON I.id = M.id
但是如何在视图中执行此操作?...使用变量过滤日期?喜欢
WHERE Month(dateissue) = textbox1.text
或者有没有办法在视图中进行这样的查询?很高兴有任何帮助.. :)
【问题讨论】: