SQL做一个会员价的功能
SQL做一个会员价的功能,如何时实现
当会员在A店消费即享受A店的会员价,非会员在A店消费时即享受A的普通价
当会员在B店消费即享受A店的会员价,非会员在B店消费时即享受B的普通价
当会员在A店消费即享受A店的会员价,非会员在A店消费时即享受A的普通价
当会员在B店消费即享受A店的会员价,非会员在B店消费时即享受B的普通价
作者: hzliuhai88 发布时间: 2011-06-16
商品信息里至少包含原价和会员价两个字段
查询时,判断该顾客是否为会员,是会员,取会员价,否则取原价
查询时,判断该顾客是否为会员,是会员,取会员价,否则取原价
作者: FlySQL 发布时间: 2011-06-16
引用 1 楼 flysql 的回复:
商品信息里至少包含原价和会员价两个字段
查询时,判断该顾客是否为会员,是会员,取会员价,否则取原价
商品信息里至少包含原价和会员价两个字段
查询时,判断该顾客是否为会员,是会员,取会员价,否则取原价
商品信息里至少有三个价格:A店普通价,B店普通价,会员价
然后根据实际情况在判断是哪个价格!
作者: babydog01 发布时间: 2011-06-16
价格表肯定有这些,但是要按分店的价格。不知道用CASE WHEN语句怎么写
作者: hzliuhai88 发布时间: 2011-06-16
搞错了当会员在B店消费即享受B店的会员价,非会员在B店消费时即享受B的普通价
即所有价格按店走
即所有价格按店走
作者: hzliuhai88 发布时间: 2011-06-16
你两店联网用一个数据库?
作者: babydog01 发布时间: 2011-06-16
营业员身份分为A店B店,
A店营业员录入时用A店的会员价和普通价;
B店营业员录入时用B店的会员价和普通价;
A店营业员录入时用A店的会员价和普通价;
B店营业员录入时用B店的会员价和普通价;
作者: babydog01 发布时间: 2011-06-16
SQL code
drop table #temp create table #temp ( id int identity, AB char(4) not null, goods varchar(48), cost money, member money, ABT char(4) null ) go insert into #temp values('A','面包',10,9,'A') insert into #temp values('B','果酱',9,8,'A') insert into #temp values('A','牛奶',11,10,null) if (AB=ABT)条件ID相同 print member 条件= ID else print cost 条件= ID
作者: public0011 发布时间: 2011-06-16