У меня есть три таблицы:Вычесть значение поля из счетчика (*) запроса
Plans(PlanID(key), Capacity)
CustomerInProject(VahedID, cinpid(key))
Vahed(VahedID(key), PlanID,...)
Этот запрос показывает количество домов с тем же PlanID
(карта), которую наняли люди:
select
count(*)
from
Vahed as v2,
CustomerInProject
where
CustomerInProject.VahedID = v2.VahedID
group by PlanID
Plans
имеет поле int
с именем Capacity
. Я хочу вычесть Capacity
из вышеуказанного запроса. Как я могу это сделать?
[Избегайте использования старого стиля 'JOIN' синтаксис] (http://sqlblog.com/blogs/aaron_bertrand/archive/2009/10/08/bad-habits-to-kick-using-old- style-joins.aspx) –
Можете ли вы разместить структуры таблиц для трех таблиц. Включите только соответствующие столбцы. –