如有下表:
ID | 价格1 | 价格2 |
---|---|---|
1 | 3.5 | 3.6 |
2 | 2.1 | |
3 | 2.35 | 2 |
4 | 3.2 |
<价格>的定义:如果有<价格2>,那么 <价格> = <价格2>;如果没有<价格2>,那么 <价格> = <价格1>
如何获得价格? select id, price ....
如有下表:
ID | 价格1 | 价格2 |
---|---|---|
1 | 3.5 | 3.6 |
2 | 2.1 | |
3 | 2.35 | 2 |
4 | 3.2 |
<价格>的定义:如果有<价格2>,那么 <价格> = <价格2>;如果没有<价格2>,那么 <价格> = <价格1>
如何获得价格? select id, price ....
4 回答1.5k 阅读✓ 已解决
8 回答1.3k 阅读
3 回答1.1k 阅读✓ 已解决
3 回答893 阅读✓ 已解决
2 回答1.8k 阅读
2 回答1.6k 阅读
1 回答890 阅读✓ 已解决
select id, if (价格2 is not null, 价格2,价格1) as price