gpt4 book ai didi

MySQL 查询 : Consider A Value As Another Value

转载 作者:行者123 更新时间:2023-11-29 00:39:34 25 4
gpt4 key购买 nike

我需要做一个查询来计算不同值的实例并将它们分组。

SELECT COUNT(*), Type FROM Table GROUP BY Type

Type 的值可以是 C、V 和 I - 但我希望它考虑将 I 设为 V 的任何值。

所以:
C = C
V = V
我 = V

如何在查询中执行此操作?

最佳答案

计算一个等价的字段。下面的 CASE 语句将采用“I”,将其变为“V”并保留其他所有内容。

SELECT COUNT(*), CASE Type WHEN "I" THEN "V" ELSE Type END as NewType
FROM Table
GROUP BY CASE Type WHEN "I" THEN "V" ELSE Type END

关于MySQL 查询 : Consider A Value As Another Value,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12853529/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com