数据库视图创建问题

时间:2017-10-22 00:57:20

标签: sql database

我有很多用户在表-1中有唯一的userID及其规格,我有其他表2,主管选择用户工作的小时数。 (我将table-2的userID连接到table-1并且它没问题) 主管是很多,所以也许他们是相同的useriD不同的时间。所以我用

创建视图
 select w_userid,sum(w_hour)as total from Workk group by w_userid 

为我显示一个用户ID与他的小时数之和。但我无法将其添加到数据库层。

1 个答案:

答案 0 :(得分:0)

您应该使用'内部联接' 加入两个表格,并且您必须使用'其中' 条件。在其中条件中,使用' AND' 使用员工ID检查同一个人,然后将总工作时数相加。