修改日期 | 修改人 | 备注 |
2024-08-02 17:49:13[当前版本] | 梁建宁 | 更新内容 |
2024-06-15 11:32:12 | 梁建宁 | 更新内容 |
2024-04-12 18:02:29 | 梁建宁 | 更新内容 |
2024-04-09 18:12:04 | 梁建宁 | 更新内容 |
说明:
本脚本用于从娱乐管家中直接导出会员资料、会员储值数据出来,且包含会员卡卡ID(导入此ID则不需要换卡依然能直接读卡)。注意!脚本仅供内部测试使用,未经过官方检测,在导入前必须仔细检查无误后再导入新系统。
用法:
1. 登录数据库,目标数据库选择远离的数据库
2. 执行命令
------------开始--------------
select LeaguerCode,LevelName,RealName,PASSWORD,Birthday,Address,Sex,IDCard,Phone,VerifyTime,0 AS [预存款],ISNULL([代币],0)
as [代币], ISNULL([金币],0)as [金币] ,ISNULL([彩票],0) as [彩票],0 as [积分],ICNumber from
(select A.ID,LeaguerCode,B.LevelName,A.RealName,123456 AS PASSWORD,A.Birthday,C.Address,A.Sex,A.IDCard,C.Phone,
A.VerifyTime,D.ICNumber from Mall_LeaguerBase A JOIN Mall_LeaguerLevel b ON A.LeaguerLevel=B.ID
JOIN Mall_Leaguer C ON A.ID=C.BaseInfo
LEFT JOIN Mall_ICCard D ON D.OwnedLeaguerBase=A.ID
where A.IsDelete=0 )AS x left join
(SELECT LeaguerBase,ISNULL(T.[401],0) AS 金币,ISNULL(T.[402],0) AS 代币,ISNULL(T.[403],0) AS 彩票
FROM ( SELECT TypeCode,LeaguerBase , RemainAmount FROM Mall_LeaguerValues) P PIVOT (SUM(RemainAmount)
FOR TypeCode IN ([401],[402],[403])) AS T ) y
on x.ID=Y.LeaguerBase
------------结尾-----------------
3. 等待输出结果(注意执行需要时间,一定要等待结束)
4. 复制结果到EXCEL表中
5. 检查各项数据有没有问题 包括会员储值 会员总数等