寻求一个好的方案

查看 74|回复 3
作者:jwh199588   
现在有两张表
```mysql
表 1: 用户表 2W 条数据
手机号
姓名

表 2: 休假表 10W 数据(一直增长中)
申请人(手机号)
交接人(手机号)
```
现在呢,导出休假表全量数据的时候,需要获取到申请人和交接人的姓名,导出格式如下
`申请人 申请人姓名 交接人 交接人姓名`
目前我想到两种方案:
第一种:每获取休假表 1000 条数据,然后去用户表获取对应手机号的的姓名
第二种:使用 mysql ,用休假表的申请人关联用户表,在用休假表的交接人关联用户表,意思就是连续关联两次休假表
但是我觉得这两种方案都不怎么好,请问大家还有其他好的方案吗

交接人, 休假, 申请人, 姓名

renmu   
就这点数据直接都拿出来放到内存处理应该也没啥问题,全量导出也不是啥频繁操作的东西
iOCZ   
联表查询不是一般操作么?
aru   
直接 join 就行了,有性能问题再说
您需要登录后才可以回帖 登录 | 立即注册

返回顶部