• 2022-05-31
    删除表职工中与表职工1有相同职工号的记录,以下SQL语句不正确的是______。
    A: DELETE FROM职工FROM职工1 WHERE职工.职工号=职工1.职工号
    B: DELETE FROM职工FROM职工a JOIN职工1 b ON a.职工号=b.职工号
    C: DELETEFROM职工WHERE职工号IN(SELECT职工号FROM职工1)
    D: DELETE FROM职工WHERE职工号=职工1.职工号
  • D

    举一反三

    内容

    • 0

      找出在职工年龄大于50的职工姓名,以及这些职工工作所在的城市,正确的命令是( )。 A: SELECT 姓名,城市 FROM 职工:WHERE (年龄>50)OR(职工.职工号=城市.职工号) B: SELECT 姓名,城市 FROM 职工;WHERE(年龄>50)AND(职工.职工号=城市.职工号) C: SELECT 姓名,城市 FROM 城市,职工;WHERE(年龄>50)OR (职工.职工号=城市.职工号) D: SELECT 姓名,城市 FROM 城市,职工;WHERE(年龄>50)AND (职工.职工号=城市.职工号)

    • 1

      有这样一个数据表,职工(职工号,姓名,职务,工资),要想查询工资最高的职工号和姓名,以下SELECT语句正确的是( ) A: SELECT职工号, 姓名FROM职工 WHERE工资= MAX(工资) B: SELECT职工号, 姓名FROM职工 WHERE工资=(SELECT MAX(工资) FROM职工) C: SELECT职工号, 姓名, 工资FROM职工 WHERE工资=MAX(工资) D: SELECT职工号, 姓名,MAX(工资) FROM职工WHERE工资=MAX(工资)

    • 2

      现有如下关系表: 职工(职工号,姓名,性别,年龄,职务,基本工资,职务津贴) 男职工(职工号,姓名,性别,年龄,基本工资) 要求将职工表中男职工的信息插入到男职工表中,以下SQL语句正确的是______。 A: insert into男职工(职工号,姓名,性别,年龄,基本工资)values Select * from 职工 where性别=’男’ B: insert into 男职工 values Select * from 职工 where 性别=’男’ C: insert into 男职工 as (select 职工号,姓名,性别,年龄,基本工资 from 职工 where性别=’男’) D: insert into 男职工 select 职工号,姓名,性别,年龄,基本工资 from 职工 where性别=’男’

    • 3

      利用SQL命令从职工表中派生出含有“职工号”、“姓名”字段的视图,下列语句正确的是 A: CREATE VIEW ZG_view; SELECT职工号,姓名FROM职工表 B: CREATE VIEW ZG_view AS; SELECT 职工号,姓名 FROM 职工表 C: CREATE QUERY ZG_view; SELECT职工号,姓名FROM职工表 D: CREATE QUERY ZG_view AS; SELECT职工号,姓名FROM职工表

    • 4

      使用如下数据表,回答下列各题:仓库表(仓库号,所在城市)职工表(职工号,仓库号,工资)其中,仓库号、所在城市和职工号字段为字符型,工资字段为数值型。检索在广州仓库工作的职工记录,要求显示职工号和工资字段,正确的命令是()。 A: SELECT职工号,工资FROM职工表;WHERE仓库表.所在城市=”广州” B: SELECT职工号,工资FROM职工表;WHERE仓库表.仓库号=职工表.仓库号;AND仓库表.所在城市=”广州” C: SELECT职工号,工资FROM仓库表,职工表;WHERE仓库表.仓库号=职工表.仓库号;AND仓库表.所在城市=”广州” D: SELECT职工号,工资FROM仓库表,职工表;WHERE仓库表.仓库号=职工表.仓库号;0R仓库表.所在城市=”广州”