30数据迁移方案(会理县).docx

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
30数据迁移方案(会理县)

初始化数据库清空无用数据,保留系统运行所需的基础数据,其中基础数据表包括:da_jxjy_categoryda_jxjy_commodity_categoryda_jxjy_partner_membermenuda_jxjy_base_stepda_jxjy_areada_jxjy_zoneda_jxjy_times_monthda_jxjy_pay_bankda_jxjy_pay_bank_templateda_jxjy_pay_bank_template_attrda_jxjy_dict迁移地区配置增加迁移配置地区合作机构配置(需与V1.0线上配置相同)数据迁移将V1.0系统数据迁移到V3.0,其中需要迁移的数据包括:数据表V1.0V3.0备注1用户表app_userda_jxjy_user_register2学员信息表da_retrain_external_datada_jxjy_user_base_info各地区扩展表不同,使用字段也不相同3订单表da_ocs_orderda_jxjy_order4订单详情表da_ocs_order_itemda_jxjy_orderdetail5发票表da_ocs_invoiceda_ocs_delivery_addressda_jxjy_invoice6开课记录表da_retrain_accountda_jxjy_account7选课记录表da_retrain_student_electiveda_jxjy_student_elective8听课记录表da_retrainware_listen_log9考试记录表da_user_retraining_logda_examinationHistoryda_jxjy_exam_log会理县用户表(app_user → da_jxjy_user_register)学员信息表(da_retrain_external_data → da_jxjy_user_base_info)统计导出数据总数:(1和2条数相等,3和4条数相等即为正常)select a,sum(c) from (-- 用户表有数据,扩展表没数据 --select count(1) c, 1 as afrom app_user u left join da_retrain_external_data d on u.username=d.bind_username where u.group_id = 947 and d.id is nullUNION -- 用户表没数据,扩展表有数据 --select count(1) c, 3 as afrom da_retrain_external_data d where d.area_id = 1701 and d.bind_username is nullUNION-- 用户表有数据,扩展表有数据 --select count(1) c, 1 as afrom app_user u, da_retrain_external_data d where u.username=d.bind_username and u.group_id = 947 and area_id = 1701UNION-- 用户表有数据,扩展表有数据 --select count(1) c, 3 as a from app_user u, da_retrain_external_data d where u.username=d.bind_username and u.group_id = 947 and area_id = 1701UNION-- 用户表所有数据 --select count(1) c, 2 as a from app_user where group_id = 947UNION-- 扩展表所有数据 --select count(1) c, 4 as afrom da_retrain_external_data d where d.area_id = 1701 ) as aagroup by a用户表(有数据),学员信息表(有数据)查询身份证号重复且没有开过课的用户IDselect 1, GROUP_CONCAT(a1.id) from (select GROUP_CONCAT(u.id) id from app_user u, da_retrain_external_data d where u.username=d.bind_username and u.group_id = 947 and area_id = 1701 group by d.id_card having count(d.id) 1) a1 group by 1查询身

文档评论(0)

yaobanwd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档