我有一个Oracle数据库和我有一个名为表Car
。 我可以选择Mileage
像这样的车:
SELECT MILEAGE FROM CAR
这给了我:
- 100
- 500
- 1000
- 等等
不过,我想是1000以上的值标记为High
,其余的为Low
,就像这样:
- 低
- 低
- 高
- 低
如何我需要改变我的初始查询做到这一点?
我有一个Oracle数据库和我有一个名为表Car
。 我可以选择Mileage
像这样的车:
SELECT MILEAGE FROM CAR
这给了我:
不过,我想是1000以上的值标记为High
,其余的为Low
,就像这样:
如何我需要改变我的初始查询做到这一点?
您应该使用CASE
语句:
SELECT CASE
WHEN MILEAGE > 1000 THEN 'High'
ELSE 'Low'
END
FROM CAR