散分了!关于mysql
时间:2011-10-16
来源:互联网
现在有三张表如下
第一张表 user
user_num user_id
1 10000000001
2 10000000002
3 10000000003
4 10000000004
5 10000000005
... ...
第二张表 book
book_num book_id
1 21000000001
2 21000000002
3 21000000003
4 21000000004
5 21000000006
第三张表 pv
user_id book_id pv
10000000002 21000000002 2
10000000004 21000000001 223
10000000001 21000000004 23
10000000003 21000000005 1
10000000005 21000000003 1
... ... ..
第四张表 pv_result
user_num book_num pv
2 2 2
4 1 223
1 4 23
3 5 1
5 3 1
... ... ...
由于book, user 和pv 都比较大,数据多,现在请教一种比较高效的方法,把前三张表转换成第四张表。
第一张表 user
user_num user_id
1 10000000001
2 10000000002
3 10000000003
4 10000000004
5 10000000005
... ...
第二张表 book
book_num book_id
1 21000000001
2 21000000002
3 21000000003
4 21000000004
5 21000000006
第三张表 pv
user_id book_id pv
10000000002 21000000002 2
10000000004 21000000001 223
10000000001 21000000004 23
10000000003 21000000005 1
10000000005 21000000003 1
... ... ..
第四张表 pv_result
user_num book_num pv
2 2 2
4 1 223
1 4 23
3 5 1
5 3 1
... ... ...
由于book, user 和pv 都比较大,数据多,现在请教一种比较高效的方法,把前三张表转换成第四张表。
作者: wei4571711 发布时间: 2011-10-16
select user.user_num,book.book_num,pv.pv
from pv,user,book
where pv.user_id=user.user_id
and pv.book_id=book.book_id
创建user(user_id)
book(book_id) 的索引。
from pv,user,book
where pv.user_id=user.user_id
and pv.book_id=book.book_id
创建user(user_id)
book(book_id) 的索引。
作者: ACMAIN_CHM 发布时间: 2011-10-16
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28