对于雇员表(EMP)中的员工薪水(SAL)进行分级,3000元以上的为A级,2000元以上到3000元为B级,2000元及以下为C级,以下哪此操作能实现以上要求()A、select sal,decode(sal3000,'A',sal2000,'B','C') grade from emp;B、select sal,decode(sal,3000,'A',2000,'B','C') grade from emp;C、select sal,(case when sal3000 then 'A' when sal2000 then 'B' else 'C' end) grade from emp;D、select sal,(if sal3000 then 'A' elsif sal2000 then 'B' else 'C' end if) grade from emp;
对于雇员表(EMP)中的员工薪水(SAL)进行分级,3000元以上的为A级,2000元以上到3000元为B级,2000元及以下为C级,以下哪此操作能实现以上要求()
- A、select sal,decode(sal>3000,'A',sal>2000,'B','C') grade from emp;
- B、select sal,decode(sal,3000,'A',2000,'B','C') grade from emp;
- C、select sal,(case when sal>3000 then 'A' when sal>2000 then 'B' else 'C' end) grade from emp;
- D、select sal,(if sal>3000 then 'A' elsif sal>2000 then 'B' else 'C' end if) grade from emp;
相关考题:
下列问题是基于如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号,其中雇员工资不能超过2000元,只有6座办公楼。若执行下面列出的操作,哪个操作能成功执行?A.从EMP中删除行('010','王宏达','01',1200)B.在EMP中插入行('101','赵敏','04',1500)C.将EMP中雇员号='056'的工资改为2500元D.将EMP中雇员号='010'的部门号改为'05'
题是基于如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系 DEPT的主键是部门号。(30)若执行下面列出的操作,哪个操作不能成功执行?A.从EMP中删除行('010','王宏达','01',1200)B.在EMP中插入行('102','赵敏','01',1500)C.将EMP中雇员号='056'的工资改为1600元D.将EMP中雇员号='101'的部门号改为‘05’
有如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号。若执行下面列出的操作,(19)操作不能成功执行。A.从EMP中删除行('010','王宏达','01',1100)B.在EMP中插入行('103','赵敏','01',1500)C.将EMP中雇员号='056'的工资改为18800元D.将EMP中雇员号='101'的部门号改为'05'
以下语句错误的是( )A.select sal+1 from emp;B.select sal*10,sal*deptno from emp;C.不能使用运算符号D.select sal*10,deptno*10 from emp;
以下说法错误的是( )A.SELECT max(sal),deptno,job FROM EMP group by sal;B.SELECT max(sal),deptno,job FROM EMP group by deptno;C.SELECT max(sal),deptno,job FROM EMP;D.SELECT max(sal),deptno,job FROM EMP group by job;
下面三个题是基于如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号。若执行下面列出的操作,哪一项操作不能成功执行?A.从EMP中删除行('010','王宏达','01',1200)B.在EMP中插入行('102','赵敏','01',1500)C.将EMP中雇员号='056'的工资改为1600元D.将EMP中雇员号='101'的部门号改为'05'
在如下2个数据库表中,若雇员信息表EMP的主键是雇员号,部门信息表DEPT的主键是部门号。若执行所列出的操作,哪一项操作不能执行?A.从雇员信息表EMP中删除行('010','王宏达','01','1200')B.从雇员信息表EMP中插入行('102','赵敏','01','1500')C.将雇员信息表EMP中雇员号='010'的工资改为1600元D.将雇员信息表EMP中雇员号='010'的部门号改为'05'
在如下两个数据库的表中,若雇员信息表EMP的主键是雇员号,部门信息表DEPT的主键是部门号。若执行所列出的操作,哪一项操作不能执行?A.从雇员信息表EMP中删除行('010','王宏达','01','1200')B.从雇员信息表EMP中插入行('102','赵敏','01','1500')C.将雇员信息表EMP中雇员号='010'的工资改为1600元D.将雇员信息表EMP中雇员号='001'的部门号改为'05'
基于如下两个关系,其中雇员信息表关系EMP的主码是雇员号,部门信息表关系DEPT的主码是部门号。下列哪一个操作不能正确执行(这里不考虑置空值与级联操作)?A.从EMP中删除雇员号='010'的行B.在EMP中插入行('102','赵敏','01',2000)C.将EMP中雇员号='056'的工资改为2600D.将EMP中雇员号='101'的部门号改为'05'
有如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号。 EMP表:若执行下面列出的操作,哪个操作不能成功执行?(20)。A.从EMP中删除行('010','李金娜','01',1200)B.在EMP中插入行('102','张敏','01',1500)C.将EMP中雇员号='056'的工资改为1600元D.将EMP中雇员号='101'的部门号改为'05'
emp表是雇员信息表,以下哪个变量可以存放emp表中的一条记录() A.v_record emp%type;B.v_record emp%recordtype;C.v_record emp%record_type;D.v_record emp%rowtype;E.v_record emp%row_type;
取出工资在2000到3000元(包括上下限)之间的员工() A.select * from emp wher sal in (2000,3000);B.select * from emp wher sal like (2000,3000);C.select * from emp wher sal = (2000,3000);D.select * from emp wher sal between 2000 and 3000;
授予sa用户在SCOTT.EMP表中SAL列的更新权限的语句是()。 A.GRANT CHANGE ON SCOTT.EMP TO SAB.GRANT UPDATE ON SCOTT.EMP(SAL) TO SAC.GRANT UPDATE (SAL) ON SCOTT.EMP TO SAD.GRANT MODIFY ON SCOTT.EMP(SAL) TO SA
您需要从方案中的雇员表中删除EMP_FK_DEPT约束条件。应使用哪条语句()A、DROP CONSTRAINT EMP_FK_DEPT FROM雇员B、DELETE CONSTRAINT EMP_FK_DEPT FROM雇员C、ALTER TABLE雇员DROP CONSTRAINT EMP_FK_DEPTD、ALTER TABLE雇员REMOVE CONSTRAINT EMP_FK_DEPT
数据库中有一张表名为Emp,包含有如下列:EmpNO(雇员编号,Varchar(20),Pk),Job(职位Varchar(10)),HirDate(雇佣日期,Date),Sal(月薪,Float),Comm(奖金,Float,可为空)。查询出雇员编号不为791,792,793的雇员信息应该是用哪些数据查询?()A、Select * From Emp Where EmpNO Not In('791','792','793')B、Select * From Emp Where EmpNO !='791' AND EmpNO!='792' And EmpNO='793'C、Select * From Emp Where EmpNO '791' AND EmpNO792' And EmpNO=793'D、Select * From Emp Where EmpNO =!'791' AND EmpNO =!'792' And EmpNO =!'793'
数据库中有一张表名为Emp,包含有如下列:EmpNO(雇员编号,Varchar(20),Pk),Job(职位Varchar(10)),HirDate(雇佣日期,Date),Sal(月薪,Float)。要求查询全部雇员信息应该是哪些数据?()A、Select * From EmpB、Select * From Emp Where EmpNO Like '%%'C、Select * From Emp Where Name = '%%'D、Select * From Emp Where Name Like '%%'
数据库中有一张表名为Emp,包含有如下列:EmpNO(雇员编号,Varchar(20),Pk),Job(职位Varchar(10)),HirDate(雇佣日期,Date),Sal(月薪,Float)。查询出职位不为“办事员”的雇员信息是()A、Select *From Emp Where Job="办事员"B、Select* From Emp Where Job==’办事员’C、Select* From Emp Where Job’办事员’D、Select* From Emp Where Job!=’办事员’
数据库中有一张表名为Emp,包含有如下列:EmpNO(雇员编号,Varchar(20),Pk),Job(职位Varchar(10)),HirDate(雇佣日期,Date),Sal(月薪,Float)。查询出受雇于1981年的雇员信息是()A、elect * From Emp Where HirDate='1981-1-1' And HirDate ='1981-12-31' B、Select * From Emp Where Between In '1981-1-1' And '1981-12-31'C、Select * From Emp Where Between In '1981-12-31' And '1981-1-1' D、Select * From Emp Where HirDate='1981-1-1' NOT HirDate ='1981-12-31'
数据库中有一张表名为Emp,包含有如下列:EmpNO(雇员编号,Varchar(20),Pk),Job(职位Varchar(10)),HirDate(雇佣日期,Date),Sal(月薪,Float),Comm(奖金,Float,可为空)。查询出雇员编号为791,792,793的雇员信息是()A、Select * From Emp Where EmpNO In('791','792','793')B、Select * From Emp Where EmpNO ='791' Or EmpNO='792' OR EmpNO='793'C、Select * From Emp Where EmpNO ='791' And EmpNO='793'D、Select * From Emp Where EmpNO '791' And EmpNO'793'
单选题emp表是雇员信息表,sal字段存放是的雇员的月薪,以下哪个变量可以存放sal类型的值()Av_sal emp%rowtype;Bv_sal emp.sal%type;Cv_sal emp.sal.%type;Dv_sal %type(emp.sal);Ev_sal (emp.sal)%type;
单选题Evaluate this SQL statement: SELECT ename, sal, 12* sal+100 FROM emp; The SAL column stores the monthly salary of the employee. Which change must be made to the above syntax to calculate the annual compensation as "monthly salary plus a monthly bonus of $100, multiplied by 12"?()ANo change is required to achieve the desired results.BSELECT ename, sal, 12* (sal+100) FROM emp;CSELECT ename, sal, (12* sal)+100 FROM emp;DSELECT ename, sal +100,*12 FROM emp;
单选题对于雇员表(EMP)中的员工薪水(SAL)进行分级,3000元以上的为A级,2000元以上到3000元为B级,2000元及以下为C级,以下哪此操作能实现以上要求()Aselect sal,decode(sal3000,'A',sal2000,'B','C') grade from emp;Bselect sal,decode(sal,3000,'A',2000,'B','C') grade from emp;Cselect sal,(case when sal3000 then 'A' when sal2000 then 'B' else 'C' end) grade from emp;Dselect sal,(if sal3000 then 'A' elsif sal2000 then 'B' else 'C' end if) grade from emp;
单选题取出工资在2000到3000元(包括上下限)之间的员工()Aselect * from emp wher sal in (2000,3000);Bselect * from emp wher sal like (2000,3000);Cselect * from emp wher sal = (2000,3000);Dselect * from emp wher sal between 2000 and 3000;
单选题授予sa用户在SCOTT.EMP表中SAL列的更新权限的语句是()。AGRANT CHANGE ON SCOTT.EMP TO SABGRANT UPDATE ON SCOTT.EMP(SAL) TO SACGRANT UPDATE (SAL) ON SCOTT.EMP TO SADGRANT MODIFY ON SCOTT.EMP(SAL) TO SA
单选题emp表是雇员信息表,以下哪个变量可以存放emp表中的一条记录()Av_record emp%type;Bv_record emp%recordtype;Cv_record emp%record_type;Dv_record emp%rowtype;Ev_record emp%row_type;