[西软xms]会员卡消费和余额情况表
select * from vipcard;
#过滤卡类型财富卡(CFK)权益卡(QYK)幸福卡(XFK)
select id from vipcard where (card_class ='XFK' OR card_class ='CFK' OR card_class ='QYK'); SELECT * FROM vipcard where no =''
SELECT id,no,name,araccnt1,ref FROM vipcard where no ='' SELECT
*
FROM
vipcard_ar_detail
WHERE
cardno ='' select * from vipcard_ar_detail WHERE ref <> '会员信息导入入账' SELECT * from vipcard_ar_detail WHERE accnt ='A0000001208'
SELECT changed,cid,date,cardno,charge,credit,balance,ref from vipcard_ar_detail WHERE accnt ='A0000001208' vipcard.id = vipcard_ar_detail.cid //唯一值 SELECT id,no,name,araccnt1,ref FROM vipcard where no ='';
#会员卡消费和充值记录
SELECT
vipcard_ar_detail.number,
vipcard_ar_detail.cid,
vipcard_ar_detail.date AS 操作时间,
vipcard_ar_detail.cardno AS 卡号,
vipcard_ar_detail.charge AS 消费,
vipcard_ar_detail.credit AS 充值,
vipcard_ar_detail.balance AS 余额,
vipcard_ar_detail.ref AS 备注
FROM
vipcard_ar_detail
WHERE
vipcard_ar_detail.accnt = 'A0000001208'
ORDER BY
vipcard_ar_detail.number ASC; #会员卡余额 通过判断number的最大值
--SELECT cid,date,cardno,charge,credit,balance,ref from vipcard_ar_detail WHERE accnt ='A0000001208' AND number=(select MAX(number) from vipcard_ar_detail)
SELECT balance from vipcard_ar_detail WHERE accnt ='A0000001208' AND number=(select MAX(number) from vipcard_ar_detail) select id from vipcard where (card_class ='XFK' OR card_class ='CFK' OR card_class ='QYK') ##过滤后等会员卡卡消费情况列表
SELECT
b.id,
a.cid,
a.number,
a.date AS `操作时间`,
a.cardno AS `卡号`,
b.name AS `姓名`,
a.charge AS `消费`,
a.credit AS `充值`,
a.balance AS `余额`,
a.ref AS `备注`
FROM
vipcard AS b ,
vipcard_ar_detail AS a
WHERE
b.id = a.cid AND
(b.card_class = 'XFK' OR
b.card_class = 'CFK' OR
b.card_class = 'QYK')
ORDER BY
`卡号` ASC,
`操作时间` ASC SELECT
b.id,
a.cid,
a.number,
a.date ,
a.cardno ,
b.name,
a.charge ,
a.credit,
a.balance ,
a.ref
FROM
vipcard AS b ,
vipcard_ar_detail AS a
WHERE
b.id = a.cid AND
(b.card_class = 'XFK' OR
b.card_class = 'CFK' OR
b.card_class = 'QYK')
ORDER BY
a.cardno ASC,
a.date ASC SELECT
b.id,
a.cid,
a.number,
a.date ,
a.cardno ,
b.name,
a.charge ,
a.credit,
a.balance ,
a.ref
FROM
vipcard AS b ,
vipcard_ar_detail AS a
WHERE
b.id = a.cid AND
(b.card_class = 'QYK')
ORDER BY
a.cardno ASC,
a.date ASC
正规军解法(加了面板属性进行筛选卡等级)
select a.cardno,v.type,v.card_class,a.log_date,a.pccode,a.charge,a.credit,a.ref from vipcard_ar_detail a
left join vipcard v on v.no=a.cardno
where
1=1
${card_type_sql} ${card_class_sql}
order by a.cardno asc;
select code,descript from vipcard_type--简表索引
select code,descript from vipcard_card_type--简表索引
会员账务情况表

[西软xms]会员卡消费和余额情况表的更多相关文章
- [xms]西软xms试算平衡报表-穿透明细报表-增加储值卡卡号列
只能呵呵哒 [xms]西软xms试算平衡报表-穿透明细报表-增加储值卡卡号列 pospay ' and hotelid='${hotelid}'; hhaccount ' and hotelid='$ ...
- xms西软预定列表-房类市场
select b.descript,sum(a.quan) as quan,case WHEN c.descript is null THEN '团队预留' ELSE c.descript end a ...
- .NET版支付宝商户会员卡接入
最近公司计划对接支付宝会员卡功能,而任务恰巧由领导安排给我这边,小弟之前也未做过支付宝接口,研究了三天,终于将支付宝会员卡API接口大体上调通了,现将其整理下,以供参考. 蚂蚁金服开发平台-商户会员卡 ...
- astgo-官方功能更新日志
2014年9月 2014-9-7:更新 1.安卓.苹果客户端添加字幕广告(点击字幕跳转打开网址) 2.安卓.苹果客户端添加公告推送功能 3.修正Astgo软交换管理平台修删除充值卡.用户账号,造成整个 ...
- python设计模式
本节内容 设计模式介绍 设计模式分类 设计模式6大原则 1.设计模式介绍 设计模式(Design Patterns) --可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复 ...
- python之路,Day24 常用设计模式学习
python之路,Day24 常用设计模式学习 本节内容 设计模式介绍 设计模式分类 设计模式6大原则 1.设计模式介绍 设计模式(Design Patterns) --可复用面向对象软件的基础 ...
- YII2.0 数据库增删改查
/*==================== dkhBaseModel 数据库增删改查方法 start ================================*/ //新增一条数据 publ ...
- HTML+CSS Day11产品网站
1.佰亿首页 效果图: 代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "ht ...
- 学习笔记——模板模式Template
模板模式,主要是利用多态来实现具体算法和父类逻辑的松耦合.父类中TemplateMethod内部定义了相应的算法操作顺序,子类负责实现相应的具体实现. 举例: 项目中曾遇到过一个需求,叫做高级价格体系 ...
随机推荐
- JavaScript 之 事件(详解)
一.注册事件的三种方式 1.直接事件方式 语法格式: 变量名.on事件名 = function() {} 注意:这种方式无法给同一对象的同一事件注册多个事件处理函数 2.addEventListene ...
- dm9000网卡 S3C2440
配置U-Boot支持dm9000网卡 原理图 # vi drivers/net/Makefile obj-$(CONFIG_DRIVER_NET_CS8900) += cs8900.o obj-$(C ...
- Windows Server 2012 R2 远程桌面自动设置为不允许连接问题解决方案
用“gpedit.msc”调出策略组设置窗口,在策略组界面点击:计算机配置->管理模块->Windows组件->远程桌面服务->远程桌面会话主机->连接->允许用户 ...
- Linux系统密码复杂度安全配置
密码有效期控制 在文件/etc/login.defs中进行设置,如下参数 PASS_MAX_DAYS 180 #密码最长过期天数 PASS_MIN_DAYS 30 #密码最小过期天数 PASS_MIN ...
- Prometheus学习笔记(5)Grafana可视化展示
目录 一.Grafana安装和启动 二.配置数据源 三.配置dashboard 四.配置grafana告警 一.Grafana安装和启动 Grafana支持查询Prometheus.从Grafana ...
- Centos7部署LAMP平台之架构之路
部署LAMP平台搭建 一.源码安装LAMP 1. 安装apache [root@localhost ~]# yum -y install gcc* apr-devel apr-util-devel p ...
- Haproxy 让后端RS记录真实IP
一.修改haproxy.cfg配置文件,在defaults中加入如下两行,并重启haproxy. vim /etc/haproxy/haproxy.cfg defaults option http-s ...
- PAT 乙级 1076.Wifi密码
题目来源 下面是微博上流传的一张照片:“各位亲爱的同学们,鉴于大家有时需要使用 wifi,又怕耽误亲们的学习,现将 wifi 密码设置为下列数学题答案:A-1:B-2:C-3:D-4:请同学们自己作答 ...
- 第一篇 -- XML基础
一.XML简介 XML是一种标记语言,用于描述数据,它提供一种标准化的方式来来表示文本数据.XML文档以.xml为后缀.需要彻底注意的是XML是区分大小写的. 先从一个简单的XML例子来了解下xml基 ...
- 不能走路(walk)
[题目背景] 小G 同学总是在树上走路.小S 看不下去了,决定阻止小G 同学. [题目描述] 有一棵 n 个点的树,树上有 m 条路径,每条路径为 x[i]到y[i] 的树上最短路径(不经过相同的边) ...