在已建“职工”表中有姓名、性别、出生日期等字段,查询并显示女职工年龄最小的职工姓名、性别和年龄,正确的SQL命令是SELECT姓名,性别,MIN(YEAR(DATE())-YEAR([出生日期])) AS 年龄 FROM 职工 WHERE 性别=“女”。()
A.正确
B.错误
A.正确
B.错误
以下6题使用如下三个表: 部门.DBF:部门号C(8),部门名C(12),负责人C(6),电话C(16) 职工.DBF:部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日期D 工资.DBF:职工号C(10),基本工资N(82),津贴N(8,2),奖金N(8,2),扣除N(8,2)
查询职工实发工资的正确命令是 ______。
下面题使用如下3个数据库表。
学生表:S(学号,姓名,性别,出生日期,院系)
课程表:C(课程号,课程名,学时)
选课成绩表:SC(学号,课程号,成绩)
在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。
以下6题使用如下三个表:部门.DBF:部门号C(8),职工号C(10),部门名C(12),负责人C(6),电话C(16) 职工.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)
查询职工实发工资的正确命令是
一个学生表的结构中包含的字段、类型及宽度有:姓名(C,8),性别(C,2),出生日期(D),是否团员(L)。表中共有100条记录,则所有记录所占用的字节数为【 】。
A.电子护照是在传统本式护照封面中嵌入电子芯片,并将持照人的姓名、性别、出生日期、护照号码、证件照片图像、指纹信息等个人信息储存在芯片内的纸质护照
B.电子护照是电子芯片,并将持照人的姓名、性别、出生日期、护照号码、证件照片图像、指纹信息等个人信息储存在芯片内
C.电子护照是在将持照人的姓名、性别、出生日期、护照号码、证件照片图像、指纹信息等个人信息储存在纸质护照内
D.电子护照是在传统本式护照封面中嵌入电子芯片,并将持照人的姓名、配偶、出生日期、护照号码、证件照片图像、指纹信息等个人信息储存在芯片内的纸质护照
设职工表(职工编号C(4),姓名C(6),性别C(2),职称C(6),基本工资Y,备注M),现要向职工表中添加一个“奖金”字段,且该字段的有效性规则为:默认值为30,奖金范围为0~1000。下面SQL语句是实现该功能,但不完整,请填空。 【 】TABLE 职工; 【 】奖金Y CHECK奖金>=0AND奖金<1000; ERROR“奖金值不能超1000!”DEFAULT 30
1. 使用SQL语句将一条新的记录插入Zytc.dbf表中。
INSERT [ 1 ] Zytc(编号,专业,专业年限,职称,英语水平) [ 2 ] ("jk10004 ", "计算机",20,"教授","精通")
2. 使用SQL语句求所有副教授的工资总和。
SELECT [ 3 ] (工资现状) FROM Rcda;
WHERE 编号 IN (SELECT [ 4 ] FROM [ 5 ] WHERE 职称="副教授")
3. 使用SQL语句统计计算机系的女教授人数:
SELECT [ 6 ] AS 女教授人数 FROM Rcda,Zytc WHERE [ 7 ];
AND [ 8 ] AND Rcda.性别="女"
4. 使用SQL语句按性别分组统计rcda表中非党员员工的平均年龄。
SELECT Rcda.性别,AVG(YEAR(DATE())-YEAR(出生日期)) AS 平均年龄 FROM Rcda ;
WHERE [ 9 ] GROUP BY [ 10 ]
5. 将 RCDA.DBF表中,每个女职工信息显示在屏幕上。
SET TALK OFF
CLEAR
[ 11 ]RCDA
@1,18 SAY " 编号 姓名 性别"
N=1
SCAN [ 12 ] 性别="女"
@N+2,18 SAY 编号
@N+2,30 SAY 姓名
@N+2,42 SAY 性别
N=N+1
[ 13 ]
USE
ETURN
6. 将Rcda表中所有编号第一位为“b”的职工工资增加100元;其他职工工资增加300元。
CLEAR
SET TALK OFF
USE rcda
DO WHILE [ 14 ]
[ 15 ]
CASE [ 16 ]
REPLACE 工资现状 WITH 工资现状+100
[ 17 ]
REPLACE 工资现状 WITH 工资现状+300
ENDCASE
ENDDO
RETURN
7. 表单如图二,单击“开始”(COMMAND1)按钮,激活计时器(TIMER1)控件,标签LABEL1控件显示系统时间;“开始”(COMMAND1)按钮为不可用(不响应由用户引发的事件)。
THISFORM.TIMER1.ENABLED=[ 18 ]
THISFORM.LABEL1. [ 19 ]= TIME()
THISFORM.COMMAND1. [ 20 ] =.F.
数据库中的数据表结构如下:
stu_info(stu_id, name, birthday, sex, address, mark, major, sdept)
stu_id-学号
name-姓名
birthday-出生日期
sex-性别
address-居住地址
mark-成绩
major-专业
sdept-所在院系
写出Transact-SQL语句,查询所有同学的年龄。