关于字符串相似度问题
现有一个dbf表在附件:
cs.rar
(3.43 KB)
姓名xm,考场kc,答案ans 三列
答案是由1248码组成的,1=A,2=B,4=C,4=8,还有一些多选题用的是符号代替,这些都不重要,只是为了介绍一下。
现在我想找到的是雷同答案的考生,但是如果仅仅用 ans,count(*)计数的话,只是很简单的找到完全相同的ans串,如果考生作弊的话应该不会这么傻的完全抄的和别人一模一样,ans里面一共有23个字符,假设有3个或以内的字符答案不一样,剩下的都一样,就算雷同,那么如何找打这样的雷同考生呢?
cs表中现在有两个人一模一样的答案,还有两个考生的答案相似,大家可以试一试。
以上是对所有考生的查询,但是考试过程中是有考场的概念的,如果不在一个考场的考生,那么即便答案一样或相似,也不算雷同,只要相同考场中的雷同答案的考生,何如查询呢?
以上两个问题,请大家分别给出查询代码。