有一张20万数据的表,先要select一些字段,用其中一个字段为条件,再去select另一张表,
用两张表查出的值插入到一张空表去。
用jdbc,怎么写速度会快点。先select这20万数据我就觉得很恐怖了。再插入到另一张表,把插入操作写在while结果集里是不是会特别的慢。
用两张表查出的值插入到一张空表去。
用jdbc,怎么写速度会快点。先select这20万数据我就觉得很恐怖了。再插入到另一张表,把插入操作写在while结果集里是不是会特别的慢。
http://topic.csdn.net/t/20050328/17/3888493.html
java就丢个sql给db,没java什么事了
否则20w条 遍历一遍都够你受了
INSERT INTO STUDENT
(STUDENT_NAME, STUDENT_AGE)
SELECT T1.STUDENT_NAME, T2.STUDENT_AGE
FROM TABLE1 T1, TABLE2 T2
WHERE T1.STUDENT_ID = T2.STUDENT_ID