有如下程序段:OPEN DATABACE xsxkUSE 学生 IN 0SELECT 学生STORE 0 TO m,wSCAN FORIF 性别=.T.m=m+1ELSEw=w+1ENDIFEDNSCANCLEAR?′男生人数′,m?′女生人数′,wCLOSE DATABASERETURN功能说明:本程序段是统计专业代码(学号的第3、4位)为03的男、女生人数,则画横线处应填A.SUBSTR(学号,1,2)=′03′B.SUBSTR(学号,2,2)=′03′C.SUBSTR(学号,3,2)=′03′D.SUBSTR(学号,4,2)=′03′

有如下程序段:

OPEN DATABACE xsxk

USE 学生 IN 0

SELECT 学生

STORE 0 TO m,w

SCAN FOR

IF 性别=.T.

m=m+1

ELSE

w=w+1

ENDIF

EDNSCAN

CLEAR

?′男生人数′,m

?′女生人数′,w

CLOSE DATABASE

RETURN

功能说明:本程序段是统计专业代码(学号的第3、4位)为03的男、女生人数,则画横线处应填

A.SUBSTR(学号,1,2)=′03′

B.SUBSTR(学号,2,2)=′03′

C.SUBSTR(学号,3,2)=′03′

D.SUBSTR(学号,4,2)=′03′


相关考题:

有如下程序段: OPEN DATABACE xsxk USE 学生 IN 0 SELECT 学生 STORE 0 TO m,w SCAN FOR IF 性别=.T. m=m+1 ELSE w=w+1 ENDIF EDNSCAN CLEAR ?′男生人数′,m ?′女生人数′,w CLOSE DATABASE RETURN 功能说明:本程序段是统计专业代码(学号的第3、4位)为03的男、女生人数,则画横线处应填A.SUBSTR(学号,1,2)=′03′B.SUBSTR(学号,2,2)=′03′C.SUBSTR(学号,3,2)=′03′D.SUBSTR(学号,4,2)=′03′

有程序段如下:STORE 0 T0 X,YD0 WHILE.T.X=X+1Y=Y+XIF X=100EXITENDIFENDDO?“Y=”+STR(Y,3)这个程序的功能是【 】。

有如下语句:OPEN DATABASE学生管理 SELECT 1USE学生SELECT 2 USE课程 SELECT 3 USE成绩 如果要到第1个工作区去操作学生表,则命令是( )。A. SELECT OB. SELECT 1C. SELECT 2D. SELECT 3

假设表“学生.dbf”已居某个工作区打开,且取别名为student。选择“学生”表所在工作区为当前工作区的命令是( )。A.SELECT 0B.USE学生C.SELECT、学生D.SELECT student

有如下程序段: OPEN DATABACE xsxk USE 学生 IN 0 SELECT 学生 STORE 0 TO m,w SCAN FOR_________ IF 性别=.T. m=m+1 ELSE w=w+1 ENDIF EDNSCAN CLEAR ?'男生人数',m ?'女生人数',w CLOSE DATABASE RETURN 功能说明:本程序段是统计专业代码(学号的第3、4位)为03的男、女生人数,则画横线处应填A.SUBSTR(学号,1,2)='03'B.SUBSTR(学号,2,2)='03'C.SUBSTR(学号,3,2)='03'D.SUBSTR(学号,4,2)='03'

查询学号(字符型,长度为8)尾字符是“0”的命令中,错误的是(64)。A.SELECT * FROM 学生 WHERE “0”$学号B.SELECT * FROM 学生 WHERE SUBSTR(学号,8);“0”C.SELECT * FROM 学生 WHERE SUBSTR(学号,8,1):“0”D.SELECT * FROM 学生 WHERE RIGHT(学号,8):“0”

假如数据库中有“学生”表,结构如下、学生(学号,姓名,性别,班级,电话)那么,下列代码段的功能是( )。USE学生COUNTFOR性别=“男”TOshuLiang?“数量=”shuLiangUSE A、对学生按性别分类汇总B、统计所有学生的人数C、统计男学生的人数D、统计女学生的人数

有如下程序段: OPEN DATABACE xsxk USE学生IN 0 SELECT学生 STORE 0 TO m,w SCAN FOR______ IF 性别=.T. m=m+1 ELSE w=w+1 ENDIF EDNSCAN CLEAR ?'男生人数',m ?'女生人数',w CLOSE DATABASE RETURN 功能说明:本程序段是统计专业代码(学号的第3、4位)为03的男、女生人数,则画横线处应填A.SUBSTR(学号,1,2)='03'B.SUBSTR(学号,2,2)='03'C.SUBSTR(学号,3,2)='03'D.SUBSTR(学号,4,2)='03'

31、现有关系数据库如下: 学生(学号,姓名,性别,专业、奖学金),课程(课程号,课程名,学分),选课(学号,课程号,分数), 用SQL语言实现题目:对成绩得过满分(100分)的学生,如果没有获得奖学金的,将其奖学金设为1000元,正确的SQL语句是_____ 。A.UPDATE 学生 SET 奖学金=1000 WHERE 奖学金≤0 AND 学号 IN (SELECT 学号 FROM 选课 WHERE 分数=100)B.UPDATE 学生 SET 奖学金=’1000’ WHERE 奖学金<=0 AND 学号 IN (SELECT 学号 FROM 选课 WHERE 分数=100)C.UPDATE 学生 SET 奖学金=1000 WHERE 奖学金<=0 AND 学号 IN (SELECT 学号 FROM 选课 WHERE 分数=100)D.UPDATE 学生 SET 奖学金=1000 WHERE 奖学金<=0 AND 学号 NOT IN (SELECT 学号 FROM 选课 WHERE 分数=100)

17、现有关系数据库如下: 学生(学号,姓名,性别,专业、奖学金),课程(课程号,课程名,学分),选课(学号,课程号,分数), 用SQL语言实现题目:对成绩得过满分(100分)的学生,如果没有获得奖学金的,将其奖学金设为1000元,正确的SQL语句是_____ 。A.UPDATE 学生 SET 奖学金=1000 WHERE 奖学金=0 AND 学号 IN (SELECT 学号 FROM 选课 WHERE 分数=100)B.UPDATE 学生 SET 奖学金=1000 WHERE 奖学金≤0 AND 学号 IN (SELECT 学号 FROM 选课 WHERE 分数=100)C.UPDATE 学生 SET 奖学金=’1000’ WHERE 奖学金=0 AND 学号 IN (SELECT 学号 FROM 选课 WHERE 分数=100)D.UPDATE 学生 SET 奖学金=1000 WHERE 奖学金=0 AND 学号 NOT IN (SELECT 学号 FROM 选课 WHERE 分数=100)