在大数据文本数据中查找记录

文本文件PersonnelInfo.txt中,存储了大量员工数据,请找出德克萨斯州的前50位男员工的数据。

解答:

A B
1 =file("PersonnelInfo.txt")
2 =A1.cursor@t()
3 =A2.select(Gender=="M"&&State=="TX")
4 =A3.fetch(50)
5 >A3.close()

在处理大数据文本数据时,无法将全部数据读入到内存中,也无法像在数据库中一样,用SQL选出所需的部分数据,此时就需要使用游标来处理。

在A4中,取出了前50条需要的员工资料结果如下: