mysql case when 多个条件氨氮
时间: 2023-10-17 10:35:12 浏览: 74
MySQL中使用case when 语句实现多条件查询的方法
可以使用 MySQL 的 CASE WHEN 表达式来处理多个条件。假设我们有一个氨氮表(ammonia_nitrogen)包含以下字段:id、value。以下是一个示例查询,根据氨氮的值返回不同的结果:
```sql
SELECT
id,
value,
CASE
WHEN value > 10 THEN '高'
WHEN value > 5 THEN '中'
ELSE '低'
END AS level
FROM
ammonia_nitrogen;
```
在这个查询中,如果氨氮的值大于10,返回'高';如果氨氮的值大于5但小于等于10,返回'中';否则返回'低'。你可以根据实际需求修改条件和返回结果。
阅读全文