1) 要用到的表格:
表名称 |
Shop_tbl_ProductInfo | |||
数据来源 |
| |||
存储数据 |
产品表(主表) | |||
主键/外键 |
| |||
字段名称 |
说明 |
类型(精度范围) |
备注 | |
P_Code(PK) |
n 产品SKU号,即下单号,产品系统编号(p123456789) |
Char(10) |
not null | |
P_Name |
n 产品名称 |
Nvarchar(100) |
not null | |
P_Brand(FK) |
n 品牌(用字典库的) |
Int |
| |
P_Price |
n 产品价格(单位元) |
Money |
| |
P_UserPrice |
n 产品会员价(单位元) |
Money |
| |
Remark |
n 备注 |
Nvarchar(500) |
| |
|
|
|
| |
2) 要实现的功能:
查询出所有产品,只显示产品名称及价格,如果产品会员价格是0或者为null时,显示产品价格,否则显示会员价格
3) 实现的语句如下:
select P_Name,(case when P_UserPrice is null or P_UserPrice=0 then P_Price else P_UserPrice end) as UserPrice from shop_tbl_ProductInfo