从创建了条件列的列返回值的方法取决于你使用的是哪种数据库管理系统(DBMS)。以下是一些常见的方法:
SELECT
CASE
WHEN age < 18 THEN '未成年'
WHEN age >= 18 AND age < 65 THEN '成年人'
ELSE '老年人'
END AS age_group
FROM
your_table;
这将根据"age"列的值返回不同的"age_group"值。
SELECT
IF(score >= 90, '优秀', '及格') AS result
FROM
your_table;
这将根据"score"列的值返回不同的"result"值。
SELECT
gender
FROM
your_table
WHERE
age >= 18;
这将返回年龄大于等于18岁的行的"gender"列的值。
请注意,以上方法适用于大多数常见的DBMS,但具体语法可能会因DBMS而异。对于具体的DBMS,请参考其官方文档以获取更准确的语法和示例。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云