Re: [SQL ] SQLite资料合并,商管求救资工人

楼主: hhhomerun (HOMERUN家族哥哥)   2015-04-19 03:16:11
假设你的A table 最后一笔序号为176543
SELECT B table
把B table 的序号那栏全部+176543
然后UNION 或INSERT INTO A table
完成
上面如果有你看不懂的字汇就去1keydata 里都找得到
※ 引述《tom8891 (LIMBO)》之铭言:
: 各位资工高手你们好,小弟因为之前出差大陆的时候,
: iPhone的LINE版本更新导致讯息全部消失,里面有非常重要的讯息(家人、工作资料)
: 最近用iTOOLS找出之前的讯息备份,但因为有一阵子了,所以有新的讯息纪录
: 旧讯息称为A,新讯息称为B好了,我需要把AB两笔资料合并
: 网络上找到方法是用FIREFOX的SQLite Manager操作,我把两份资料丢进去后,
: A资料有17万多笔,B资料有3万多笔,我看了一下,
: Z_PK应该是资料的排序(如果没理解错的话),重点来了,
: 因为两笔资料的排序都是从头开始,A丢进B似乎会覆蓋掉因为排序号码重复,
: 我自己想到的方法是,把B资料的排序第1改为17万以此类推,
: 再把B资料汇入A资料最后一笔接续,但是我找不到批量修改,
: 意思是说我三万多笔资料要一笔一笔改排序,我改了一百多笔就崩溃了,
: 请问有什么方法可以批量修改B资料的排序吗?
: 或著是有更间单的方法可以合并两笔资料吗?
: 请求各位资工达人救救我这商管小废柴,感激不尽
: 我愿意请吃一顿大餐,或是当CASE收费我也非常愿意,请向我报个价,感谢

Links booklink

Contact Us: admin [ a t ] ucptt.com