使用关系代数 (DBMS) 中的聚合函数编写查询?
聚合函数如下-
max()
min()
sum()
average()
count()
考虑下表-
员工-Emp(empid,ename,salary)
部门-Dept(deptid,dname)
项目-Project(projected,pname)
工作-Worksin(empid,depid)
分配-Assign(empid,projectid)
示例1
显示在ece部门工作的员工的详细信息。
第1步
使用下面提到的语法。这里,T1=Ece的Deptid
T1=∏deptid(σdname=ece(dept))
输出
第2步
这里,⋈={T1.deptid=worksin.deptid}和T2=Ece的所有empid
T2= ∏empid(T1⋈worksin)
输出
第3步
这里,T3=(T2⋈emp),⋈={T2.empid=emp.empid},T3=Ece所有员工的详细信息
示例2
显示所有从事数据库项目的员工的姓名。
第1步
使用下面提到的命令-
T1=∏projectid(σpname=database(project))
输出
第2步
使用下面给出的命令-
T2= ∏empid(T1⋈assign)
输出
第3步
使用下面给出的命令-
T3= ∏empname(T2⋈emp)
输出
热门推荐
10 读书祝福语女生短句简短
11 感谢同事新婚祝福语简短
12 感谢教官文案祝福语简短
13 员工聚会蛋糕祝福语简短
14 元宵发客户祝福语简短
15 给团队信心祝福语简短
16 医美的祝福语大全简短
17 异国姻缘的祝福语简短
18 兄妹拍照祝福语简短的话