kfrobotaidlog查找

 

 

======查看最新的大于6的数量==========

 

select c.questionid from

(select a.questionid, b.clientQuestion from

similarquestion a inner join kfrobotaidlog b

on a.question=b.question

where b.questionUid is not null

union

select questionid,question from similarquestion) c

group by c.questionid having count(c.questionid)>6

 

使用问题标题去查找,避免因为问题进行了合并而导致丢失

后续等问题库大致完善了,再根据questionid去整合

 

 

========完整版=========

 

 

select d.questionid,d.clientQuestion from

 

(select a.questionid, b.clientQuestion from

 

similarquestion a inner join kfrobotaidlog b

 

on a.question=b.question

 

where b.questionUid is not null

 

union            #有进行去重

 

select questionid, question from similarquestion) d

 

where char_length(d.clientQuestion)>2 and  d.questionid in   #问题长度要大于2,避免出现只有一个词的,不准确对应的情况。

 

(select c.questionid from

 

(select a.questionid, b.clientQuestion from

 

similarquestion a inner join kfrobotaidlog b

 

on a.question=b.question

 

where b.questionUid is not null

 

union

 

select questionid,question from similarquestion) c

 

group by c.questionid having count(c.questionid)>6)

 

posted @ 2019-02-13 15:25  yjy888  阅读(151)  评论(0)    收藏  举报