【发布时间】:2017-09-21 15:32:22
【问题描述】:
我有两张表,employees 和 transactions,如下:
employees:
EmployeeID
firstname
lastname
transactions:
TransactionID
employeeID
amount
我如何获得所有名字为“John”的员工的总“金额”?谢谢!
Select sum(amount)
from transactions
where employeeID = (everyone with first name John)
【问题讨论】:
-
阅读加入会给你更多的想法。通过它
-
学习 SQL 的基本概念,包括连接。这是最关键的部分之一,如果您需要询问这个问题却不知道该怎么做,那么您在尝试开始做事之前没有花足够的时间学习。
-
@ChetanVasudevan 嘿 Chetan。联接不会以任何方式改变表吗?
-
@novice 不,他们没有。
-
@新手。不,我的意思是研究联接,因为它可以帮助您在相关的表之间连接并从中提取数据。