• 2021-04-14
    若有表:职工(职工号,姓名,性别)和工资(职工号,基本工资,津贴,奖金,扣除),查询职工实发工资的正确命令是____________。
  • SELECT 姓名, (基本工资+津贴+奖金-扣除) AS 实发工资 FROM 工资,职工 WHERE 职工.职工号=工资.职工号

    举一反三

    内容

    • 0

      从本题开始使用以下三个表: 部门:部门号char(8),部门名char(12),负责人char(6),电话char(16) 职工:部门号char(8),职工号char(10),姓名char(8),性别char(2),出生日期datetime 工资:职工号char(10),基本工资numeric(8,2),津贴numeric(8,2),奖金numeric(8,2),扣除numeric(8,2) 查询职工实发工资的正确命令是()

    • 1

      “工资”表中有“职工号”(字符型).“基本工资”(数字型)和“奖金”(数字型)等字段,若要查询职工的收入,正确的SQL语句是( )。 A: Select 收入=基本工资+奖金 From 工资 B: Select 职工号,(基本工资+奖金) As 收入 From 工资 C: Select * From 工资 Where 收入=基本工资+奖金 D: Select *From 工资 Where 基本工资+奖金 As 收入

    • 2

      查询职工表中工资大于800元的职工号,正确的命令是 。 A: SELECT 职工号WHERE 工资>800 B: SELECT 职工号FROM 职工SET 工资>800 C: SELECT 职工号FROM 职工 WHERE 工资>800 D: SELECT 职工号FROM 职工 FOR 工资>800

    • 3

      设有职工表(职工号,姓名,所在部门,工资),现要查询工资最高的职工(可能有多个)所在部门的所有职工的职工号和姓名。下列查询语句中正确的是( )。 A: SELECT 职工号,姓名 FROM 职工表WHERE 所在部门 IN (SELECT 所在部门 FROM 职工表 WHERE 工资 IN (SELECT MAX(工资) FROM 职工表)) B: SELECT 职工号,姓名 FROM 职工表WHERE 所在部门 = (SELECT 所在部门 FROM 职工表 WHERE 工资 = ( SELECT MAX(工资) FROM 职工表)) C: SELECT 职工号,姓名 FROM 职工表WHERE 所在部门 = (SELECT 所在部门 FROM 职工表 WHERE 工资 = MAX(工资)) D: SELECT 职工号,姓名 FROM 职工表WHERE 所在部门 IN (SELECT TOP 1 所在部门 FROM 职工表 ORDER BY MAX(工资))

    • 4

      假定有关系模式,部门(部门号,部门名称),职工(职工号、姓名、性别、职称、部门号),工资(职工号、基本工资、奖金),级别(职称、对应行政级别),要查找在“财务部”工作的姓名及奖金,将涉及的关系是( )。 A: 职工、工资、部门 B: 部门、级别、工资 C: 职工、部门 D: 职工、工资