INSERT INTO bs_sf_yd_flow_check ( “merchantNo”,才能 “sfBusinessId”,才能 “sfMerOrderId”,才能 “sfTradeTime”,才能 “sfTradeAmount”,才能 “sfDebitAmount”,才能 “sfCreditAmount”,才能 “sfBalance”,才能 “sfAccNo”,才能 “ydBusinessId”,才能 “ydMerOrderId”,才能 “ydTradeTime”,才能 “ydTradeAmount”,才能 “ydDebitAmount”,才能 “ydCreditAmount”,才能 “ydBalance”,才能 “ydAccNo”,才能 “tradeType”,才能 “状态”,才能 “checkStatus”,才能 “account_date”,才能 “checkTime”,才能 “createTime”,才能 “updateTime”,才能 “sfTradeType”才能 ) 选择 sf.merchantNo才能, sf.businessId才能, sf.merOrderId才能, sf.completeTime, sf.tradeAmount才能, sf.debitAmount才能, sf.creditAmount才能, sf.balance才能, sf.accNo才能, mr.businessId才能, mr.localOrderId才能, mr.tradeTime才能, 情况下才能 ,,,WHEN mr.fromUserId =, & # 39; 116 & # 39; ,,,THEN mr.amount *,安康;1 ,,,ELSE mr.amount 最终获得才能AS ydTradeAmount, 情况下才能 ,,,WHEN mr.fromUserId =, & # 39; 116 & # 39; ,,,THEN mr.amount ,,,WHEN mr.toUserId =, & # 39; 116 & # 39; ,,THEN 0 最终获得才能AS ydDebitAmount, 情况下才能 ,,,WHEN mr.fromUserId =, & # 39; 116 & # 39; ,,THEN 0 ,,,WHEN mr.toUserId =, & # 39; 116 & # 39; ,,,THEN mr.amount 最终获得才能AS ydCreditAmount, mr.accountBalance才能, IFNULL才能( ,,,的情况 ,,,,,WHEN mr.fromUserId =, & # 39; 116 & # 39; ,,,,,THEN mr.fromUserId ,,,,,WHEN mr.toUserId =, & # 39; 116 & # 39; ,,,,,THEN mr.toUserId ,,,, ,,,& # 39;& # 39; ),才能AS ydAccNo, mr.tradeType才能, 0,才能 情况下才能 ,,,WHEN ABS (sf.tradeAmount),=mr.amount ,,THEN 3 ,,,WHEN mr.amount IS NULL ,,THEN 6 ,,ELSE 5 最终获得才能AS checkStatus, sf.tradeTime才能, 现在(),才能 现在(),才能 现在(),才能 sf.tradeType才能 从 sf bs_sf_flow 才能; LEFT 才能;JOIN  money_record ,先生 ,,,提醒mr.bussflowno =sf.merOrderId ,,,以及sf.tradeTime =, DATE_FORMAT (mr.tradeTime, & # 39; Y - % - % d % # 39;) ,,,以及mr.ischeck =1 ,,,以及( ,,,,,mr.fromUserId =, & # 39; 116 & # 39; ,,,,,趁机mr.toUserId =, & # 39; 116 & # 39; ,,,) WHERE sf.tradeTime =, & # 39; 20161212 & # 39; 以及才能sf.accNo =, & # 39; 00620000000010269449 & # 39;
<强> 强>
科幻小说: CREATE TABLE “bs_sf_flow”, ( “id”才能,int (10), unsigned NOT NULL AUTO_INCREMENT COMMENT & # 39;主键& # 39;, “businessId”,才能varchar (40), NOT NULL COMMENT & # 39;账户流水号& # 39;, “merchantNo”,才能varchar (40), NOT NULL COMMENT & # 39;商户号& # 39;, “merOrderId”,才能varchar (40), NOT NULL COMMENT & # 39;商户订单号& # 39;, “completeTime”,才能datetime DEFAULT NULL COMMENT & # 39;订单完成时间& # 39;, “tradeAmount”才能,小数(14日2),DEFAULT NULL COMMENT & # 39;交易金额& # 39;, “debitAmount”才能,小数(14日2),DEFAULT NULL COMMENT & # 39;借方发生额& # 39;, “creditAmount”才能,小数(14日2),DEFAULT NULL COMMENT & # 39;贷方发生额& # 39;, “平衡”,才能小数(14日2),DEFAULT NULL COMMENT & # 39;虚拟账户余额& # 39;, “accNo”,才能varchar (40), NOT NULL COMMENT & # 39;虚拟账户账号& # 39;, “tradeType”,才能varchar (40), NOT NULL COMMENT & # 39;业务类型& # 39;, “状态”,才能短整型(5),unsigned NOT NULL DEFAULT & # 39; 0 & # 39;, COMMENT & # 39;状态0:初始& # 39;, “createTime”,才能datetime NOT NULL COMMENT & # 39;创建时间& # 39;, “updateTime”,才能datetime DEFAULT NULL COMMENT & # 39;更新时间& # 39;, null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null例:被驱动表没有使用索引导致性能差