首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

数据库中大批量记录的合并操作?该怎么解决

2013-01-26 
数据库中大批量记录的合并操作?有两张数据库表基本信息表(学号,性别,年龄,出生日期。。)有1亿条记录参加项目

数据库中大批量记录的合并操作?
有两张数据库表
基本信息表(学号,性别,年龄,出生日期。。)有1亿条记录
参加项目表(学号,项目名称,项目日期,项目大小,备注)有5000万记录(不是每个学生都有对应项目信息)

现在要将这两张表合并,内存有1g,
请问怎么处理
[解决办法]


select a.*,项目名称,项目日期,项目大小,备注
from 基本信息表 a
left join 参加项目表 b
on a.学号=b.学号


---草根说的没错

[解决办法]
引用:
有两张数据库表
基本信息表(学号,性别,年龄,出生日期。。)有1亿条记录
参加项目表(学号,项目名称,项目日期,项目大小,备注)有5000万记录(不是每个学生都有对应项目信息)

现在要将这两张表合并,内存有1g,
请问怎么处理

select m.* , n.* from 基本信息表 m left join 参加项目表 n on m.学号 = n.学号

[解决办法]
溢出倒不会,不过花儿会等到谢了的
[解决办法]
提高硬件性能,顺便学习一下拉

热点排行