您可以使用SQL的CASE语句将查询结果中的age字段转换为年龄。

以下是一个示例:

SELECT 
  CASE 
    WHEN age < 18 THEN '未成年' 
    WHEN age >= 18 AND age < 60 THEN '成年人' 
    ELSE '老年人' 
  END AS 年龄
FROM 
  userinfo;

在上面的例子中,我们使用了CASE语句来根据age的值将其转换为不同的年龄范围。更具体地说,如果age小于18,则显示为'未成年';如果age大于等于18且小于60,则显示为'成年人';否则,显示为'老年人'。最终的查询结果将在年龄列中显示相应的值。

SQL:如何将查询结果中的age字段显示为年龄

原文地址: https://www.cveoy.top/t/topic/qkYX 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录