针对Teradata数据库的区分大小写的SELECT语句

时间:2015-04-16 14:52:17

标签: teradata

我想在表上选择NAM,COUNT(*)作为cnt,但我希望计数在区分大小写的情况下起作用。 例如,如果NAM属性具有以下2个值:

DEV
dev

我希望每个值的cnt为1(结果中有2行),而不是cnt = 2(结果中有一行)。

我怎样才能在Teradata中这样做?

1 个答案:

答案 0 :(得分:2)

您需要在分组列中指定CASESPECIFIC

select
NAM (CASESPECIFIC),
count (*)
from
<your table>
group by 1

这是一些很好的info on this topic