大家好, 我有以下问题,不知如何利用SQL语句实现 表格定义如下。TABLEDocID Word Freq
1 English 1
1 Lesson 2
1 Work 2
1 Training 22 English 2
2 Have 2
2 Class 2
2 Student 3
3 Lesson 3
3 Chinese 2
3 Chair 2想计算3个文档(DocID=1,2,3)两两之间发生匹配的词的频率(Freq)之和。比如,文档1和2之间在English 上发生匹配,频率之和为 1+ 2=3.
1 English 1
1 Lesson 2
1 Work 2
1 Training 22 English 2
2 Have 2
2 Class 2
2 Student 3
3 Lesson 3
3 Chinese 2
3 Chair 2想计算3个文档(DocID=1,2,3)两两之间发生匹配的词的频率(Freq)之和。比如,文档1和2之间在English 上发生匹配,频率之和为 1+ 2=3.
解决方案 »
- MYSQL存储过程 IF EXISTS THEN
- 使用phpmyadmin,必须建立 phpmyadin 这个数据库吗?
- mysql中列值为非空怎么还能写数据
- master slave结构的mysql
- MySQL Function的问题
- 问个mysqldump表时-w参数需要lock别的表的问题
- vc连接mysql5.0 出现1251错误,Client does not support authentication protocol
- 请问:mysql里的左连接(left)与左外连接(left outer join)有什么区别么
- java调用mysql存储过程没有成功
- MySQL如何修改密码
- 请教高手们:初次用mysql,建表1064错误
- mysql 还原数据库问题(MS很偏的问题)
from TABLE
where DocID in (1,2,3)
group by Word
from TT where DocID in (1,2,3)
group by Word