请展示有两个字段的例子
时间: 2024-04-08 12:30:48 浏览: 81
mysql中合并两个字段的方法分享
当有两个字段时,你可以在 CASE WHEN THEN 表达式中根据两个字段的组合条件执行不同的操作。以下是一个示例:
假设我们有一个名为 `employees` 的表,其中包含 `first_name` 和 `last_name` 两个字段。我们想要根据员工的名字长度来判断他们的级别,如果名字长度大于等于 5,则级别为 "高级员工",否则为 "普通员工"。
查询示例:
```sql
SELECT first_name, last_name,
CASE
WHEN LENGTH(first_name || last_name) >= 5 THEN '高级员工'
ELSE '普通员工'
END AS level
FROM employees;
```
在上面的例子中,我们使用了 `LENGTH` 函数来获取 `first_name` 和 `last_name` 字段拼接后的字符串长度,并根据这个长度判断员工的级别。
希望这个例子能帮到你!如果你还有其他问题,请随时提问。
阅读全文