单项选择题
现有如表所示的“员工表”数据表结构,将员工表中所有2016年以前雇佣或者技术部的员工工资提高两成,下列SQL语句正确的是()
A.UPDATE员工表SET工资=工资*1.2WHEREYEAR(受雇日期)="技术部"
B.UPDATESET工资=工资*1.2WHERE受雇日期
C.UPDATE员工表SET工资=工资*1.2WHERE受雇日期
D.UPDATE员工表SET工资=工资*0.2WHEREYEAR(受雇日期)="技术部"
相关考题
-
单项选择题
现有如表所示的“员工表”数据表结构,显示各部门实习生的平均工资,并按部门升序,下列SQL语句正确的是()
A.SELECT部门,平均工资 FROM 员工表 GROUPBY 部门 ORDERBY 部门
B.SELECT部门,AVG(工资)AS 平均工资 FROM 员工表 WHERE 是否实习 GROUPBY 部门 ORDERBY 部门 ASC
C.SELECT部门,AVG(工资)AS 平均工资 FROM 员工表 WHERE 是否实习 GROUPBY 部门 ORDERBY 部门 DESC
D.SELECT部门,AVG(工资)AS 平均工资 FROM 员工表 GROUPBY部门 -
单项选择题
现有如表所示的“员工表”数据结构,将员工表中部门为“客房部”所有实习员工的信息显示出来,正确的SQL语句是()
A.SELECTFROM员工表 WHERE部门="客房部"AND是否实习
B.SELECT信息 FROM员工表WHERE部门="客房部"AND是否实习=YES
C.SELECT*FROM员工表 WHERE部门="客房部"AND是否实习
D.SELECT*FROM员工表 WHERE部门="客房部"AND是否实习=YES -
单项选择题
若需要创建一张员工表,包含“员工号,姓名,是否实习,受雇日期,工资,部门”,最适合的SQL语句是()
A.CREATETABLE员工表(员工号CHAR(8)PRIMARYKEY,姓名VARCHAR,是否实习BITNOTNULL,受雇日期DATETIME,工资REAL,部门VARCHAR)
B.CREATETABLE员工表(员工号CHARPRIMARYKEY,姓名VARCHAR,是否实习BIT,受雇日期DATETIME,工资REAL,部门VARCHAR)
C.CREATETABLE员工表(员工号INT,姓名VARCHAR,是否实习VARCHAR,受雇日期DATETIME,工资REAL,部门VARCHAR)
D.CREATETABLE员工表(员工号CHAR,姓名VARCHAR,是受雇日期DATETIME,工资REAL,部门VARCHAR)否实习VARCHAR
