Внутреннее соединение с суммой и меньше - PullRequest
0 голосов
/ 11 ноября 2019

Я создал две таблицы сборов и студентов. Теперь то, что я хочу сделать, это: внутреннее объединение их вместе с суммой суммы, выплаченной студентами, где сумма должна> 500

. Я смог сделать внутреннее объединение также суммой сумм. но я не смог показать сумму> 500 вместе с суммой и внутренним объединением

select s.firstname+''+s.Lastname [Name],sum(f.AMOUNT)[TotaAmount],f.REMARKS from std s
     inner join Fees f on 
     s.id=f.STUDENTID 
     group by firstname,Lastname
     where amount>500

, что ожидается, чтобы получить внутреннее объединение вместе с суммой, которая> 500

1 Ответ

1 голос
/ 11 ноября 2019
select s.firstname + '' + s.Lastname [Name], 
       sum(f.AMOUNT) [TotaAmount]
from std s
inner join Fees f on s.id = f.STUDENTID 
group by s.id, s.firstname, s.Lastname
having sum(f.AMOUNT) > 500
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...