设有关系EMP(ENO,ENAME,SALA—RY,DNO),其中各属性的含义依次为职工号、姓名、工资和所在部门号,以及关系DEPT(DNO,DNAME,MANAGER),其中各属性含义依次为部门号、部门名称、部门经理的职工号。(1)试用SQL语句完成以下查询:各部门中工资不低于600元的职工的平均工资。(2)请用SQL语句将“销售部”的那些工资数额低于600的职工的工资上调10%。
设有关系EMP(ENO,ENAME,SALA—RY,DNO),其中各属性的含义依次为职工号、姓名、工资和所在部门号,以及关系DEPT(DNO,DNAME,MANAGER),其中各属性含义依次为部门号、部门名称、部门经理的职工号。(1)试用SQL语句完成以下查询:各部门中工资不低于600元的职工的平均工资。(2)请用SQL语句将“销售部”的那些工资数额低于600的职工的工资上调10%。
【正确答案】:(1)SELECTDNO,AVG(SAL—ARY)FROMEMPWHERESALARY>一600GROUPBYDNO(2)UPDATEEMPSETSALARY—SALARY*1.1WHEREENOIN(SELECTENOFROMEMP,DEPTWHEREEMP.DNO—DEPT.DNoANDDNAME=‘销售部’ANDSALARY<600)
Top