SELECT * FROM TImpMember SELECT * FROM TImpMember WHERE CUSTNO NOT IN (SELECT CUSTNO FROM TImpMember) ALTER TABLE TImpMember ADD FMemId BIGINT ALTER TABLE TImpMember ADD FCardNo VARCHAR(50) ALTER TABLE TImpMember ADD FMemNo VARCHAR(50) ALTER TABLE TImpMember ADD FName VARCHAR(50) ALTER TABLE TImpMember ADD FGender INT ALTER TABLE TImpMember ADD FMobile VARCHAR(50) ALTER TABLE TImpMember ADD FCardTypeId BIGINT ALTER TABLE TImpMember ADD FCourseId BIGINT ALTER TABLE TImpMember ADD FDeposit DECIMAL(18,6) ALTER TABLE TImpMember ADD FBalance DECIMAL(18,6) ALTER TABLE TImpMember ADD FRemainTimes INT ALTER TABLE TImpMember ADD FPurTimes INT ALTER TABLE TImpMember ADD FPurAmount DECIMAL(18,6) ALTER TABLE TImpMember ADD FItemId BIGINT ALTER TABLE TImpMember ADD FCreateDate DATETIME ALTER TABLE TImpMember ADD FExpiredDate DATETIME ALTER TABLE TImpMember ADD FCompId BIGINT ALTER TABLE TImpMember ADD FCardId BIGINT ALTER TABLE TImpMember ADD FMemo VARCHAR(1000) ALTER TABLE TImpMember ADD FArrear DECIMAL(18,6) ALTER TABLE TImpMember ADD FPoint DECIMAL(18,6) ALTER TABLE TImpMember ADD FBirthday DATETIME ALTER TABLE TImpMember ADD FBirthdayType CHAR ALTER TABLE TImpMember ADD FTotalTimes INT ALTER TABLE TImpMember ADD FUsedTimes INT UPDATE TImpMember SET FMemId = dbo.FNNewId() WHERE FMemid IS NULL UPDATE TImpMember SET FCardId = dbo.FNNewId() WHERE FCardId IS NULL UPDATE TImpMember SET FMemNo = 编号 UPDATE TImpMember SET FName = 姓名 UPDATE TImpMember SET FMobile = 电话 UPDATE TImpMember SET FMemo = ISNULL(F2,'')+ ',' + ISNULL(F6,'') + ',办卡日期:[' + ISNULL(办卡日期,'') + '], ' + ISNULL(F4,'') + ',' + '划卡日期:' + ISNULL(F15 ,'')+ ',' + ISNULL(F16,'') + ',' + ISNULL(F17,'') + ',' + ISNULL(F18 ,'')+ ',' + ISNULL(F19 ,'')+ ',' + ISNULL(F20 ,'')+ ',' + ISNULL(F21 ,'') UPDATE TImpMember SET FDeposit = 充值金额 UPDATE TImpMember SET FBalance = FDeposit - 消费金额 UPDATE TImpMember SET FCardTypeId = 5539475461748648330 UPDATE TImpMember SET FTotalTimes = 10 UPDATE TImpMember SET FUsedTimes = ISNULL(已使用次数,0) SELECT * FROM TImpMember WHERE FMemNo is null AND FMobile IS NULL SELECT * FROM TImpMember WHERE FMemNO = '已用完' SELECT * FROM TImpMember WHERE FMemNo = '600588' SELECT * FROM TImpMember WHERE 已使用次数 > '9' SELECT * FROM TImpMember WHERE 已使用次数 is null SELECT * FROM TImpMember AS A WHERE FBalance IS NULL UPDATE TImpMember SET FBalance = 0,FDeposit = 0 WHERE FDeposit IS NULL UPDATE TImpMember SET FBalance = 0,FDeposit = 0 WHERE FDeposit = 0 UPDATE TImpMember SET FBalance = FDeposit WHERE FUsedTimes = 0 DELETE TImpMember WHERE FMemNo is null AND FMobile IS NULL AND FName IS NULL UPDATE TImpMember SET FMemNo = FMobile WHERE FMemNo IS NULL UPDATE TImpMember SET FMemNo = FName WHERE FMemNo IS NULL UPDATE TImpMember SET FMemNo = FMobile WHERE FMemNo = '卡放店' UPDATE TImpMember SET FMemNo = FMemNo + '.' + FMobile WHERE FMemNo = '600004' DELETE TImpMember WHERE FMemNO = '801291' DELETE TImpMember WHERE FMemNO = '600151' DELETE TImpMember WHERE FMemNO = '15898883444' AND 编号 IS NULL SELECT * FROM TMemberCardType UPDATE T SELECT FMemNo ,SUM(1) FROM TImpMember GROUP BY FMemNO ORDER BY SUM(1) DESC UPDATE TImpMember SET FCardNo = CUSTNO UPDATE TImpMember SET FGender = CASE WHEN SEX = '2' THEN 1 ELSE '0' END UPDATE TImpMember SET FBalance = Amt UPDATE TImpMember SET FCreateDate = LEFT(BDATE,4) + '-' + SUBSTRING(BDATE,5,2) + '-' + SUBSTRING(BDATE,7,2) UPDATE TImpMember SET FExpiredDate = LEFT(EDATE,4) + '-' + SUBSTRING(EDATE,5,2) + '-' + SUBSTRING(EDATE,7,2) UPDATE TImpMember SET FArrear = 欠款 UPDATE TImpMember SET FMemo = ISNULL(REM,'') + '' + ISNULL(ACCREM,'') UPDATE TImpMember SET FPoint = 目前积分 SELECT * FROM TImpMember PClearMemberData SELECT * FROM TConsumeBill SELECT * FROM TMemberCardAccount SELECT * FROM TImpTransLog ALTER TABLE TImpTransLog ADD FMemId BIGINT, FId BIGINT, FTime DATETIME, FCompId BIGINT, FEmployee VARCHAR(1000), FContentText VARCHAR(1000) ALTER TABLE TImpTransLog ADD FAmount DECIMAL(18,6) ALTER TABLE TImpTransLog ADD FCardId BIGINT UPDATE A SET A.FMemId = B.FMemId, A.FCardId = B.FCardId FROM TImpTransLog AS A,TImpMember AS B WHERE A.客户编号 =B.FCardNo AND B.FCardNo = 'A020935' UPDATE TImpTransLog SET FId = dbo.FNNewId(), FTime = LEFT(日期,4) + '-' + SUBSTRING(日期,5,2) + '-' + RIGHT(日期,2), FEmployee = 设计师+','+助理, FContentText = 消费项目, FAmount = 金额, FCompId = (SELECT FId FROM TCompany WHERE FNo = '002') SELECT * FROM TImpTransLog WHERE FMemId IS NULL SELECT * FROM TImpMember WHERE FMemNo = 'A020935' INSERT TMemberOldTransHist(FId,FCompId,FMemId,FTime,FCardId,FBIllType,FBizType,FTransNo,FCOntent,FPrice,FQuantity,FAmount,FPayment,Femployee,FMemo) SELECT FId,FCompId,FMemId,ISNULL(FTime,'1753-01-01'),FCardId,'','',ISNULL('','') AS FTransNo, ISNULL(FContentText,''),FAmount,1,FAmount,ISNULL('',''),'', '' AS FMemo FROM TImpTransLog WHERE FMemId IS NOT NULL AND FMemId IN(SELECT FMemId FROM TImpMember) SELECT * FROM TImpTransLog WHERE FMemId IS NULL AND 客户编号 = 'A020935' UPDATE TCompany SET FAllowBooking = 1 WHERE FId > 1 SELECT * FROM TImpMember WHERE FMemNO = 'A020822' SELECT * FROM TImpTransLog WHERE FMemId IS NULL D DELETE UPDATE TImpMember SET BIRTHDAY = REPLACE(BIRTHDAY,' ','') UPDATE TImpMember SET BIRTHDAY = '' WHERE BIRTHDAY IS NULL UPDATE TImpMember SET BIRTHDAY = '9999' + BIRTHDAY WHERE LEN(BIRTHDAY) = 4 UPDATE TImpMember SET FBirthday = LEFT(BIRTHDAY,4) + '-' + SUBSTRING(BIRTHDAY,5,2) + '-' + SUBSTRING(BIRTHDAY,7,2) WHERE LEN (BIRTHDAY) = 8 AND RIGHT(BIRTHDAY,4) != '0229' AND RIGHT(BIRTHDAY,4) != '0229' AND RIGHT(BIRTHDAY,4) <= '1231' SELECT CAST( LEFT(BIRTHDAY,4) + '-' + SUBSTRING(BIRTHDAY,5,2) + '-' + SUBSTRING(BIRTHDAY,7,2) AS DATETIME) FROM TImpMember WHERE LEN (BIRTHDAY) = 8 AND RIGHT(BIRTHDAY,4) != '0229' AND RIGHT(BIRTHDAY,4) <= '1231' SELECT * FROM TMemberCardType UPDATE TImpMember SET FCardTypeId = 5494058162892437466 UPDATE TImpMember SET FCompId = (SELECT FID FROM TCompany WHERE FNo = '002') SELECT * FROM TImpMember SELECT BIRTHDAY FROM TImpMember WHERE LEN (BIRTHDAY) = 8 AND RIGHT(BIRTHDAY,4) != '0229' UPDATE TImpMember SET FBirthdayType = 'G' UPDATE TImpMember SET FBirthdayType = 'L' WHERE 生日 LIKE '%农历%' UPDATE TImpMember SET FBirthday = REPLACE(REPLACE(生日 , '农历','9999-') , '阳历','9999-') INSERT INTO TMember( FMemId, FMemNo, FName, FBriefCode, FTypeId, FCompId, FCreateDate, FGender, FBirthdayType, FBirthday,FTelephone,FMobilePhone,FQQ,FWeChat,FIdCard,FEmail,FAddress,FProId,FCPW,FQPW, FChargeEmpId,FPoint,FRecvConsSMS,FRecvBulkSMS,FMemo,FCustom1,FCustom2,FCustom3,FCustom4,FCustom5) SELECT FMemId AS FMemId, FMemNo AS FMemNo, ISNULL(ISNULL(FName,FMobile),FMemNo) AS FName, dbo.FNGetFirstPinYin(FName), 0 AS FTypeId, 1 AS FCompId, getdate() AS FCreateDate, 0 AS FGender, 'G' AS FBirthdayType, FBirthday AS FBirthday, '' AS FTelephone, ISNULL(FMobile,'') AS FMobilePhone, '' AS FQQ, '' AS FWeChat, '' AS FIdCard, '' AS FEmail, '' AS FAddress, 0 AS FProId, '' AS FCPW, '' AS FQPW, 0 AS FChargeEmpId, ISNULL( FPoint,0) AS FPoint, 1 AS FRecvConsSMS, 1 AS FRecvBulkSMS, ISNULL('','') AS FMemo, '' AS FCustom1,'' AS FCustom2,'' AS FCustom3,'' AS FCustom4,'' AS FCustom5 from TImpMember UPDATE A SET A.FMemo = B.FMemo FROM TMemberCard AS A,TImpMember AS B WHERE A.FCardId = B.FCardId INSERT INTO TMemberCard( FCardId, FCardNo, FCardFaceNo, FTypeId, FValueType, FCompId, FMemId, FState, FCreateDate, FExpiredDate, FTotalTimes, FUsedTimes, FSaleCompId, FSaleBillId, FMemo) SELECT FCardId AS FId, FMemNo AS FNo, FMemno AS FFaceNo, FCardTypeId AS FTypeId, (SELECT FValueType FROM TMemberCardType WHERE FId = FCardTypeId) AS FValueType, 1 AS FCompId, FMemId AS FMemId, 1 AS FState, getdate() AS FCreateDate, '9999-01-01', FTotalTimes AS FTotalTimes, FUsedTimes AS FUsedTimes, 1 AS FSaleCompId, 0 AS FSaleBillId, FMemo AS FMemo FROM TImpMember WHERE FCardTypeId IS NOT NULL INSERT TMemberCardAccount(FMemId,FId,FCardId,FAcctId,FDeposit,FBalance,FArrear,FCreateDate,FExpiredDate,FMemo) SELECT FMemId,dbo.FNNewId(),FCardId AS FCardId,3,FDeposit,FBalance,0,FCreateDate,DATEADD(year,1, FCreateDate) AS FExpiredDate,'' FROM TImpMember AS A WHERE FDeposit IS NULL WHERE FCardTypeId IS NOT NULL INSERT TMemberCardAcctHist(FId,FMemId,FCardId,FAcctId,FTime,FCardTypeId,FCompId,FBillType,FBizType,FTransId,FTransNo,FInAmount,FOutAmount,FBalance,FArrear,FRecordTime,FMemo) select dbo.FNNewId(),A.FMemId,A.FCardId,3,getdate(),A.FCardTypeId,1,'DR','Import',0,'',A.FBalance,0,A.FBalance,0,getdate(),'从Excel中导入' FROM TImpMember AS A WHERE FCardTypeId IS NOT NULL SELECT * FROM TImpTransLog WHERE 客户编号 = 'A020935' update A SET A.FMemId SELECT * FROM TMemberCard WHERE FId = 5494058162892437466 UPDATE A SET A.FExpiredDate = B.FExpiredDate FROM TMemberCard AS A,TImpMember AS B WHERE A.FCardId = B.FCardId SELECT * FROM TImpMember UPDATE A SET A.FMemo = B.Rem FROM TMemberCard AS A,TImpMember AS B WHERE A.FCardId = B.FCardId AND B.Rem IS NOT NULL SELECT * FROM TMemberCardType UPDATE TMemberCardType SET FId = FNo + 1000 WHERE FId > 0 UPDATE TMemberCard SET FTypeId = 0 DELETE TMemberCardTypeSUB UPDATE A SET A.FTypeId = B.CType + 1000 FROM TMemberCard AS A,TImpMember AS B WHERE A.FCardId = B.FCardId UPDATE TImpMember SET FCardTypeId = CType + 1000 SELECT * FROM TMemberCard WHERE FMemo != '' delete TImpMember where CUSTNO IN(SELECT CUSTNO FROM TImpMember2)