查询出EMP表中1982年及以后入职的员工信息()(注:字段hiredate为入职日期,数据类型为DATE型)A、select * from emp where hiredate>='19820101';B、select * from emp where hiredate>=to_char('19820101','YYYYMMDD');C、select * from emp where to_date(hiredate,'YYYYMMDD')>='19820101';D、select * from emp

题目

查询出EMP表中1982年及以后入职的员工信息()(注:字段hiredate为入职日期,数据类型为DATE型)

  • A、select * from emp where hiredate>='19820101';
  • B、select * from emp where hiredate>=to_char('19820101','YYYYMMDD');
  • C、select * from emp where to_date(hiredate,'YYYYMMDD')>='19820101';
  • D、select * from emp where to_char(hiredate,'YYYYMMDD')>='19820101';

相似考题
更多“查询出EMP表中1982年及以后入职的员工信息()(注:字段hi”相关问题
  • 第1题:

    在查询中,根据查询应用字段的数据表数量,我们将查询分为单表查询和______,只使用一个数据表中字段的查询称之为 ______ ,而使用多个数据表中字段的查询被称为多表查询。


    正确答案:多表查询 单表查询
    多表查询 单表查询

  • 第2题:

    新员工入职签署的有关文书()。

    A.员工入职承诺书

    B.员工手册回执

    C.员工入职须知

    D.应聘登记表


    参考答案:ABC

  • 第3题:

    对考生文件夹下的数据库“员工管理”中的“员工信息”表和“职称信息”表完成如下操作:

    ①为表“职称信息”增加两个字段“人数”和“明年人数”,字段类型均为整型。

    ②编写命令程序myp,查询职工中拥有每种职称的人数,并将其填入表“职称”的“人数”字段中,根据职称表中的“人数”和“增加百分比”,计算“明年人数”的值,如果增加的人数不足一个,则不增加。

    ③运行该程序。


    正确答案:从菜单栏里单击“文件”并选择“打开”或直接单击工具栏上的“打开”图标在弹出的对话框中选择要打开的数据库文件“员工信息管理.dbc”。 在数据库设计器中右键单击数据库表“职称信息”在弹出的快捷菜单中选择“修改”菜单命令进入“职称信息”的数据表设计器界面在“字段”选项卡中单击右边的“插入”命令按钮在字段名中输入“人数”类型为“整型”用同样的方法增加“明年人数”字段。单击右边“确定”按钮。 在命令窗口中输入命令:MODIFY COMMANDmyp在弹出的程序编辑窗口中输入如下代码: ***********文件myp.prg中的程序代码********** SELECT员工信息.职称代码增加百分比COUNT(*)AS人数; FROM员工信息职称信息; WHERE员工信息.职称代码:职称信息.职称代码; GROUP BY员工信息.职称代码; INTO CURSOR atemp DO WHILE NOT EOF() UPDATE职称信息 SET 人数=atemp.人数明年人数=atemp.人数+; atemp.人数*atemp.增加百分比/100; WHERE职称信息.职称代码=atemp.职称代码 单击菜单中的“程序”—“运行”来运行程序结果如图3-132所示。
    从菜单栏里单击“文件”并选择“打开”,或直接单击工具栏上的“打开”图标,在弹出的对话框中选择要打开的数据库文件“员工信息管理.dbc”。 在数据库设计器中,右键单击数据库表“职称信息”,在弹出的快捷菜单中选择“修改”菜单命令,进入“职称信息”的数据表设计器界面,在“字段”选项卡中,单击右边的“插入”命令按钮,在字段名中输入“人数”,类型为“整型”,用同样的方法增加“明年人数”字段。单击右边“确定”按钮。 在命令窗口中输入命令:MODIFY COMMANDmyp,在弹出的程序编辑窗口中输入如下代码: ***********文件myp.prg中的程序代码********** SELECT员工信息.职称代码,增加百分比,COUNT(*)AS人数; FROM员工信息,职称信息; WHERE员工信息.职称代码:职称信息.职称代码; GROUP BY员工信息.职称代码; INTO CURSOR atemp DO WHILE NOT EOF() UPDATE职称信息 SET 人数=atemp.人数,明年人数=atemp.人数+; atemp.人数*atemp.增加百分比/100; WHERE职称信息.职称代码=atemp.职称代码 单击菜单中的“程序”—“运行”来运行程序,结果如图3-132所示。 解析:本大题主要考查的是字段的增加以及记录的更新,字段的增加可在表设计器中完成,更新记录可以利用SQL语句,设计过程中可利用临时表来存放查询结果,再利用DO循环语句对表中的记录逐条更新。

  • 第4题:

    从员工信息表中查询姓名为张红的name字段和email字段的语句是【 】。


    正确答案:SELECT name email FROM员工信息WHERE name=“张红”
    SELECT name, email FROM员工信息WHERE name=“张红” 解析:本题考查SQL的简单查询语句。

  • 第5题:

    在考生文件夹下存在一个数据库文件“Acc2.mdb”,其中已经设计好两个关联表对象“职工”和“部门”及表对象“T1"和“T2”。试按以下要求完成设计。

    (1)以表对象“职工”为数据源,创建一个查询“查询1”,查找并显示年龄大于等于25的职工的“工号”、“姓名”、“性别”、“年龄”和“职务”5个字段内容。

    (2)以表对象“职工”和“部门”为数据源,创建一个查询“查询2”,按照部门名称查找职工信息,显示职工的“工号”、“姓名”及“入职时间”3个字段的内容。要求显示参数提示信息为“请输入职工所属部门名称”。’查询结果如图1所示。

    (3)创建一个查询“查询3”,在表“T2”中“工号”字段值的前面均增加“ST”字符。查询结果如图2所示。

    (4)创建一个查询“查询4”,删除表对象“T1”中所有姓名含有“勇”字的记录。查询结果如图3所示。


    正确答案:

    (1)在“Acc2.mdb”数据库中单击“查询”对象,单击“新建”按钮,弹出“新建查询”对话框,选择“设计视图”,单击“确定”按钮。在“显示表”对话框中,将“职工”表添加到“查询”对话框中,关闭“显示表”对话框。分别双击“工号”、“姓名”、“性别”、“年龄”和“职务”5个字段,在“年龄”字段对应的条件中输入“>=25”。单击“保存”按钮,保存查询名称为“查询1”,单击“确定”按钮,关闭设计视图。
    (2)在“Acc2.mdb”数据库中单击“查询”对象,单击“新建”按钮,弹出“新建查询”对话框,选择“设计视图”,单击“确定”按钮。在“显示表”对话框中,将“职工”表和“部门”表添加到“查询”对话框中,关闭“显示表”对话框。分别双击“职工”表中的“工号”、“姓名”和“入职时间”3个字段,“部门”表中的“部门名称”字段,在“部门名称”字段对应的条件中输入“[请输入职工所属部门名称]”。单击“保存”按钮,保存查询名称为“查询2”,单击“确定”按钮,关闭设计视图。
    (3)在“Acc2.mdb”数据库中单击“查询”对象,单击“新建”按钮,弹出“新建查询”对话框,选择“设计视图”,单击“确定”按钮。在“显示表”对话框中,将“T2”表添加到“查询”对话框中,关闭“显示表”对话框。双击“工号”字段,执行“查询”一“更新查询”命令,出现“更新到”行,在“工号”字段对应的“更新到”行中输入“"sT"+[工号]”。单击“保存”按钮,保存查询名称为“查询3”,单击“确定”按钮,关闭设计视图。
    (4)在“Acc2.mdb”数据库中单击“查询”对象,单击“新建”按钮,弹出“新建查询”对话框,选择“设计视图”,单击“确定”按钮。在“显示表”对话框中,将“T1”表添加到“查询”对话框中,关闭“显示表”对话框。执行“查询”一“删除查询”命令,双击“姓名”字段,在“姓名”字段对应的条件中输入“Like”*勇*””。单击“保存”按钮,保存查询名称为“查询4”,单击“确定”按钮,关闭设计视图。

  • 第6题:

    在商品数据库中有雇员、商品和销售明细三张表。

    (1)创建SQL联合查询“查询1”显示雇员表中食品部门和82年出生雇员表中男雇员的记录。结果显示雇员号、雇员姓名、性别和所在部门字段。查询结果如图所示。

    (2)创建带有SQL子查询的查询“查询2”,显示1980年以后出生的雇员全部信息。要求1980出生雇员查询在子查询中实现。查询结果显示如图所示。


    正确答案:

  • 第7题:

    新员工入职签署的有关文书()

    • A、应聘登记表
    • B、员工入职承诺书
    • C、员工手册回执
    • D、员工入职须知

    正确答案:B,C,D

  • 第8题:

    检索出员工表emp中的第6条到第10条记录。显字段:emp表中的全部字段。


    正确答案:select * from (select rownum num,e.* from emp e) where num>=6 and num<=10。

  • 第9题:

    若要使某用户只能查询表EMP中的部分记录,应采取的策略是()

    • A、将该用户级别设定为DBA
    • B、将表EMP的查询权限赋予该用户
    • C、编写查询表EMP的存储过程
    • D、构建该部分记录的行级视图,并将该视图的查询权限赋予该用户

    正确答案:D

  • 第10题:

    多选题
    关于HQL的聚合函数使用,说法正确的是()。
    A

    select count(*) from Dept d用于统计部门个数

    B

    select sum(e.salary) from Emp e用于汇总员工工资总额

    C

    select max(e.hiredate) from Emp e用于找到最新入职的员工的入职时间

    D

    select min(e.hiredate) from Emp e用于找到最早入职的员工的入职时间


    正确答案: D,A
    解析: 暂无解析

  • 第11题:

    单选题
    下列查询条件()可以查询出员工数据表中的字段"员工所在地"不在"柏林"的员工。
    A

    !>’柏林’

    B

    NOT’柏林’

    C

    ISNOT’柏林’

    D

    <>’柏林’


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    查询出所有名字以’S’开始的员工()
    A

    select * from emp where ename in 'S%';

    B

    select * from emp where ename='S%';

    C

    select * from emp where ename like 'S%';

    D

    select * from emp where ename like 'S_';


    正确答案: D
    解析: 暂无解析

  • 第13题:

    (1)将数据库“职员管理”添加到项目“xm”中。(2)对数据库“职员管理”下的表“部门”,使用视图向导建立视图“view1”,要求显示出表中的全部字段,并按“部门编号”排序(升序)。(3)设置表“员工信息”的字段“性别”的默认值为“男”。(4)为表“员工信息”的字段“工资”设置完整性约束,要求工资至少在800元(含)以上,否则提示信息:“工资必须达到最低保障线800”。


    正确答案:
    【考点指引】本大题主要考查项目管理器的基本操作,包括添加数据库、使用视图向导建立视图、设置完整性约束等,这些都可以在项目管理器中完成。
    (1)【操作步骤】
    ①选择【文件】→【新建】命令,选择“项目”,单击“新建文件”按钮,输入项目名称“xm”后单击“保存”按钮。
    ②在项目管理器中选择“数据”选项卡,然后选择列表框中的“数据库”,单击“添加”命令按钮,在“打开”对话框中选择数据库“职员管理”,单击“确定”按钮将数据库“职员管理”添加到新建的项目“xm”中。
    (2)【操作步骤】
    ①在“数据”选项卡中,展开数据库“职员管理”,选择“职员管理”分支下的“本地视图”。
    ②单击项目管理器右边的“新建”命令按钮,在弹出的“新建本地视图”对话框中,单击“视图向导”按钮,在“本地视图向导”对话框中,选择“职员管理”数据库下的“部门”数据表,并把“可用字段”下的全部字段添加到“选定字段”列表框中。
    ③连续单击“下一步”进入“排序记录”的设计界面,将“可用字段”列表框中的“部门.部门编号”字段添加到右边的“选定字段”列表框中,并选择“升序”单选项。
    ④连续单击“下一步”进入最后的“完成”设计界面,单击“完成”按钮保存视网为“view1”,退出视图设计向导。
    (3)【操作步骤】
    ①在项目管理器中,依次展开“数据库”、“职员管理”、“表”,选择“员工信息”表,单击“修改”按钮,打开表设计器。
    ②在“员工信息”表设计器的“字段”选项卡下,选择“性别”字段,在“字段有效性”的“默认值”文本框中输入“"男””。
    (4)【操作步骤】
    在“员工信息”表设计器中的“字段”选项卡下,选择“工资”字段,在“字段有效性”的“规则”编辑框中输入“工资>=800”,“信息”编辑框中输入“”工资必须达到最低保障线800””,单击“确定”按钮,关闭表设计器并保存表“员工信息”结构。

  • 第14题:

    mdb”数据库中有考生表、成绩表和考生报名表三张表。

    (1)以考生表、成绩表和考生报名表为数据源,创建生成表查询“清华大学录取表”,将报考清华大学并且考分>550的学生信息存到清华大学录取表中。该表中包含考生ID、考生姓名、考分和报考学校字段。生成表结果如图所示。

    (2)以考生表和成绩表为数据源,创建“80年出生考生”查询,查询1980年出生的考生信息。结果显示考生表的全部字段和考分字段。查询结果如图所示。


    正确答案:

  • 第15题:

    mdb”数据库中有部门人员、部门信息、产品、订单和工资五张表。

    (1)以产品、订单和部门人员表为数据源,创建查询“查询1”,统计所有员工的销售额。结果显示员工ID、姓名和销售额字段,销售额=Sum(产品数量×单价)。查询结果如图所示。

    (2)以查询1为数据源,创建参数查询“查询2”,实现输入员工ID显示员工的销售信息。参数提示为“请输入员工ID”,结果显示员工ID、姓名和销售额字段。查询结果如图所示。


    正确答案:

  • 第16题:

    在“Acc2.mdb”数据库中有“部门人员”、“部门信息”、“产品”和“工资”4张表。

    (1)以“部门信息”和“部门人员”表为数据源,创建查询“查询1”,查询各部门经理的信息。结果显示“部门名称”、“姓名”、“性别”和“职位”字段。查询结果如图1所示。

    (2)以“部门人员”表和“工资”表为数据源,创建查询“查询2”,查询每个员工的税前工资。结果显示“员工ID”、“姓名”和“税前工资”字段,税前工资=基本工资-住房补助+岗位工资-保险。查询结果如图2所示。


    正确答案:

    (1)在“Acc2.mdb”数据库窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图”,添加“部门信息”和“部门人员”表。选择“部门名称”、“姓名”、“性别”和“职位”字段。在“职位”字段的“准则”行输入“Like”*经理””。单击“保存”按钮,输入查询名称为“查询1”。
    (2)在“数据库”窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图”,添加“部门人员”表和“工资”表。选择“员工ID,,和“姓名”字段,添加“税前工资:[工资表]![基本工资]-[工资表]![住房补助]+[工资表]![岗位工资]-[工资表]![保险]”字段。单击“保存”按钮,输入查询名称为“查询2”。

  • 第17题:

    在“Acc2.mdb”中有“雇员”、“商品”和“销售明细”3张表。 (1)创建SQL联合查询“查询1”,显示雇员表中食品部门和雇员表中1982年出生的男雇员的记录。结果显示“雇员号”、“雇员姓名”、“性别”和“所在部门”字段。查询结果如图1所示。(2)创建带有SQL子查询信息“查询2”,显示1980年以后出生的雇员的全部信息。要求1980出生的雇员的查询在子查询中实现。查询结果如图2所示。


    正确答案:
    (1)在“Acc2.mdb”数据库窗口中单击“查询”对象。单击“新建”按钮,选择“设计视图”,单击工具栏中的“视图”按钮右侧的向下箭头按钮,从下拉列表中选择“SQL视图”选项。执行“查询”→“SQL特定查询”→“联合”命令,输入:SELECT雇员号,雇员姓名,性别,所在部门FROM雇员WHERE所在部门=“食品”UNIONSELECT雇员号,雇员姓名,性别,所在部门FROMl982年出生雇员WHERE性别=“男”;查询语句点击“确定”按钮,关闭设计视图。
    (2)在“Acc2.mdb”数据库窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图”,选择“雇员.*”和“出生日期”字段,取消“出生日期”字段的显示,在“出生日期”字段对应准则行输入“>(SELECT出生日期FROM雇员WHERE Year([出生日期])=1980)”点击“确定按钮”,关闭设计视图。

  • 第18题:

    查询emp表所在部门30的雇员及管理员的姓名。


    正确答案:select 雇员表.ename,管理员表.ename from emp 雇员表,emp 管理员表 where 雇员表.MGR=管理员表.EMPNO and EMPNO=30。

  • 第19题:

    下列查询条件()可以查询出员工数据表中的字段"员工所在地"不在"柏林"的员工。

    • A、!>’柏林’
    • B、NOT’柏林’
    • C、ISNOT’柏林’
    • D、<>’柏林’

    正确答案:D

  • 第20题:

    “职工表”中有字段职工编号、姓名和科室等字段,要将表中全部记录的“科室”字段的内容清空,应使用的查询是()

    • A、更新查询
    • B、追加查询
    • C、生成表查询
    • D、删除查询

    正确答案:A

  • 第21题:

    单选题
    emp表是雇员信息表,sal字段存放是的雇员的月薪,以下哪个变量可以存放sal类型的值()
    A

    v_sal emp%rowtype;

    B

    v_sal emp.sal%type;

    C

    v_sal emp.sal.%type;

    D

    v_sal %type(emp.sal);

    E

    v_sal (emp.sal)%type;


    正确答案: E
    解析: 暂无解析

  • 第22题:

    单选题
    查询出EMP表中COMM字段为空的记录()
    A

    select * from emp where comm='';

    B

    select * from emp where comm=null;

    C

    select * from emp where nvl(comm)=0;

    D

    select * from emp where comm is null;

    E

    select * from emp where nvl(comm,0)=0;


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    若要使某用户只能查询表EMP中的部分记录,应采取的策略是()
    A

    将该用户级别设定为DBA

    B

    将表EMP的查询权限赋予该用户

    C

    编写查询表EMP的存储过程

    D

    构建该部分记录的行级视图,并将该视图的查询权限赋予该用户


    正确答案: D
    解析: 选项A是错误的,因为具有DBA特权的用户可操作数据库的所有资源。选项B是错误的,因为选项B是将表EMP的查询权限赋予该用户,即全部记录,而题目只允许某用户查询表EMP中的部分记录。选项C是错误的,因为编写查询表EMP的存储过程仍然是查询表EMP的所有记录。选项D是正确的,因为是构建该部分记录的行级视图,并将该视图的查询权限赋予该用户。

  • 第24题:

    单选题
    查询出EMP表中1982年及以后入职的员工信息()(注:字段hiredate为入职日期,数据类型为DATE型)
    A

    select * from emp where hiredate>='19820101';

    B

    select * from emp where hiredate>=to_char('19820101','YYYYMMDD');

    C

    select * from emp where to_date(hiredate,'YYYYMMDD')>='19820101';

    D

    select * from emp where to_char(hiredate,'YYYYMMDD')>='19820101';


    正确答案: D
    解析: 暂无解析