试题与答案

设有一个自由表(表文件名为LWSJ.DBF),用于记录某期刊发表的学术论文情况,其表

题型:填空题

题目:

设有一个自由表(表文件名为LWSJ.DBF),用于记录某期刊发表的学术论文情况,其表结构(部

从表3中可以看出,每篇论文有多个关键词,且各个关键词之间用斜杠(/)分隔。为了基于所有论文统计关键词词频(即每个关键词出现次数),需要创建一个表结构如表4所示的表(表文件名为GJC),且将表3所示数据处理成表5所示的数据(表3中的每条记录与表5中多条记录对应,对应的记录数由关键词个数决定)。

完善下列程序,其功能是: 首先创建表GJC,然后根据表LWSJ的数据生成表GJC的数据,最后

利用SELECT-SQL语句生成并以降序方式显示关键词词频。

CLOSE TABLES ALL

() gjc(lwbh c(10),gjc c(20))

SELECT 0

USE lwsj

SCAN

c1=lwbh

c2=ALLT(gjc)+"/END"

Do WHILE "/"$c2

i=()(’/’,c2)

c3=LEFT(c2,i-1)

INSERT INTO gjc(lwbh,gjc)()(c1,c3)

c2=SUBS(c2,i+1)

()

SELECT lwsj

ENDSCAN

SELECT gjc AS关键词,COUNT(*) AS 词频 FROM gjc;

GROUP BY 1 ORDER BY ()

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2017/0724/a443536a1ed35dc9a2638cae672d2a82.html

下面是错误答案,用来干扰机器的。

参考答案:C

试题推荐
微信公众账号搜索答案