给数据加ID映射
来源:互联网 发布:三步踩网络好听歌曲 编辑:程序博客网 时间:2024/05/24 06:23
自己从豆瓣电影上爬了些用户对电影的评分
放在了表
comments中
电影名,用户名,评分。
处理数据的时候,想给 电影名,用户名加上id。
第一想到的是 用程序写,,,(读电影名;判重;加ID)
有点慢。
然后查资料,想直接用数据库进行操作。
方法:
1. 创建一个新表
hashuser
(其中id 设置为 auto_increment = 1)
2.mysql命令:
INSERT INTO hashuser(user) SELECT DISTINCT user FROM comments
然后就成功的给user 添加了从1 开始的id
电影加ID 可以用相同的方法
然后就是 将comments 中的 movie,user 换成对应ID 了。
使用连接查询, 将查询结果存到一个新表,就解决了。
一开始偷懒没建立索引,跑了好久 没成功。
果断建立了索引,没一会就done了。
建立索引:http://blog.csdn.net/u013402772/article/details/51263182
连接查询:http://blog.csdn.net/u013402772/article/details/51262962
0 0
- 给数据加ID映射
- 给数据加序号
- 给虚拟表添加id(给视图加个id)
- 如何给div动态加id
- 给 asp:ListBox 选项加id 绑定方法,
- pixi.js给附加的canvas加个id
- mfc给自己的类加消息映射
- 使用sp_executesql动态给表加数据。
- 给表加数据的函数
- 给整个布局文件设置背景,而不用给布局加id
- Excel数据导入问题(给数据前面加半角单引号')
- ruby on rails 给link_to 加action和class,id样式
- 如何给父子ID结构的数据,动态生成layerorder
- oracle给原有数据依次增加ID的值
- 如何避免Hadoop streaming 自动给单行数据加tab
- Linux下在内存映射文件中给计数器持续加1
- 添加一条数据后,如何获得新增加数据自增id的值
- hibernate id 映射配置
- 排序算法介绍
- Action的静态方式调用、通配符方式调用和动态方式调用
- Java小实例内存分析
- Java实现快速排序递归和非递归
- Android 新特性继Android L(5.0)之后,Android M到来了
- 给数据加ID映射
- KillCopy Copy Faster
- DDAL技术方案选型
- ubuntu 14.04 lxde + tightvncserver
- IOS学习 网络 AFNetworking单文件上传 取消单个队列和全部队列的方法(取消网络请求)
- Android各个版本代号及其特性
- org.hibernate.hql.ast.QuerySyntaxException: XX is not mapped [from XX]
- WIFI基本知识整理
- 【Hibernate — 映射实体关联关系】