设有一个名为GZ.DBF的表文件,包含以下字段:姓名(C,8)、职务(C,10)、工资(N,6,2)、出生日期(D,8)和正式工(L,l)。阅读以下程序:USEG、ZDOWHILE.NOT.EOF____IF职务=“工程师”.AND.出生日期>{10/20/60}D=出生日期NAME=姓名SALARY=工资EXITENDIFSKIPENDDOY=YEAR(DATE____)-YEAR(D)A、显示一位1960年10月20日后出生的工程师姓名,年龄及工资B、显示一位1960年10月20日后出生的工程师姓名,

题目

设有一个名为GZ.DBF的表文件,包含以下字段:姓名(C,8)、职务(C,10)、工资(N,6,2)、出生日期(D,8)和正式工(L,l)。阅读以下程序:USEG、ZDOWHILE.NOT.EOF____IF职务=“工程师”.AND.出生日期>{10/20/60}D=出生日期NAME=姓名SALARY=工资EXITENDIFSKIPENDDOY=YEAR(DATE____)-YEAR(D)

A、显示一位1960年10月20日后出生的工程师姓名,年龄及工资

B、显示一位1960年10月20日后出生的工程师姓名,年龄

C、显示1960年10月20日后出生的工程师姓名,年龄及工资

D、显示所有1960年10月20日后出生的工程师姓名,年龄及工资


相似考题
更多“设有一个名为GZ.DBF的表文件,包含以下字段:姓名(C,8)、职务(C,10)、工资(N,6,2)、出生日期(D,8) ”相关问题
  • 第1题:

    有"工资"表和"职工"表,结构如下:

    职工.dbf:部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日期D

    工资.dbf:职工号C(10),基本工资N(8,2),津贴N(8,2),奖金N(8,2),扣除N(8,2)

    查询职工实发工资的正确命令是

    A.SELECT 姓名,(基本工资+冿贴+资金-扣除)AS实发工资FROM 工资

    B.SELECT 姓名,(基本工资+冿贴+资金-扣除)AS实发工资FROM 工资; WHERE 职工.职工号=工资.职工号

    C.SELECT 姓名,(基本工资+冿贴+资金-扣除)AS实发工资; FROM 工资,职工 WHERE职工.职工号=工资.职工号

    D.SELECT 姓名,(基本工资+冿贴+资金-扣除)AS实发工资; FROM 工资 JOIN 职工 WHERE职工.职工号=工资.职工号


    正确答案:C
    解析:在SQL查询语句中,续行符号应使用分号(; )。进行多表查询时,指定两表关键字进行连接时,JOIN短语应该与ON短语连用。

  • 第2题:

    现有员工工资表(PAYMENT),其字段包含如下:员工号(EmployeeID)C(10),基本工资(BaseFee)N (8.2),津贴(SubsidyFee)N(8.2),奖金(AwardFee)N(8.2),保险扣除(’InsuranceFee)N(8.2)。现要求为“工资”表增加一个“实发工资”字段(RealFee),类型为数值型,正确SQL命令是( )。

    A. ALTER TABLE PAYMENT ADD COLUMN RealFee N(8,2)

    B. ALTER TABLE PAYMENT ADD FIELD RealFee N(8,2)

    C. MODIFY TABLE PAYMENT ADD COLUMN Re,Fee N(S,2)

    D. MODIFY TABLE PAYMENT ADD FIELD RealFee N(8,2)


    正确答案:A
    可使用ALTER TABLE命令的ADD[COLUMN]子句添加字段。例如,可以使用以下命令把“bjmc”(班级名称)字段添加到XS表中:ALTER TABLE XS ADD COLUMN bjmc C(12)。

  • 第3题:

    建立一个表文件,表中包含字段:姓名(C,6)、出生日期(D)和婚否(L),则该表中每条记录所占的字节宽度为

    A.15
    B.16
    C.17
    D.18

    答案:B
    解析:

  • 第4题:

    建立一个表文件,表中包含字段:姓名(C,6)、出生日期(D)和婚否(L),则该表中每条记录所占的字节宽度为

    A.15

    B.16

    C.17

    D.18


    正确答案:B
    解析:在VisualFoxPro数据表中,日期型字段占8个字节,逻辑型字段占1个字节,且每条记录之前都带有一个删除标记,占一个字节,故每条记录所占的字节数为16。

  • 第5题:

    使用如下三个表,回答下列各题: 部门.dbf:部门号C(8),部门名C(12),负责人C(8) 职工.dbf:职工号C(10),部门号C(8),姓名C(8),性别C(2),出生日期D(8) 工资.dbf:职工号C(10),基本工资N(8,2),津贴N(8,2),奖金N(8,2),扣除N(8,2) {TS}查询职工实发工资的正确命令是( )。

    A. SELECT姓名,(基本工资+津贴+奖金一扣除)As实发工资FROM工资

    B. SELECT姓名,(基本工资+津贴+奖金一扣除)As实发工资FROM工资; WHERE职工.职工号=工资.职工号

    C. SELECT姓名,(基本工资+津贴+奖金一扣除)AS实发工资; FROM工资,职工WHERE职工.职工号=工资.职工号

    D. SELECT姓名,(基本工资+津贴+奖金一扣除)AS实发工资; FROM工资JOIN职工WHERE职工.职工号=工资.职工号


    正确答案:C
    在SQL查询语句中,续行符号应使用分号(;)。进行多表查询,指定两表关键字进行连接时,JOIN短语应该与0N短语连用。