SQL 语句返回值处理:包含特定值取值,否则取反值
您可以使用 CASE 语句来处理 SQL 查询结果中的值。以下是一个示例 SQL 语句,它根据查询结果中是否包含某个值来返回相应的结果:
SELECT
CASE
WHEN column_name LIKE '%某个值%' THEN '包含某个值'
ELSE '不包含某个值'
END AS result
FROM table_name;
在上述示例中,您需要将column_name替换为您要检查的列名,table_name替换为您要查询的表名。如果column_name中包含了您指定的值,那么返回结果为'包含某个值',否则返回结果为'不包含某个值'。
您还可以将上述语句嵌套到更复杂的查询中,以满足您的需求。
原文地址: https://www.cveoy.top/t/topic/qkPQ 著作权归作者所有。请勿转载和采集!