我想展示某些列的不同出现,对不同品牌的汽车进行编号,如下所示:
Brand Car DistinctBrand
Honda Civic 1
Honda CRV 1
Ford Edge 2
GM Blazer 3
GM Bolt 3
Fiat 50 4
Fiat 500 4
Fiat Trekking 4
字符串
我想知道我在结果集上作为列的品牌数量。
1条答案
按热度按时间ubof19bj1#
你可以使用
DENSE_RANK
解析函数:字符串
其中,对于样本数据:
型
输出:
| 汽车|品牌介绍| DISTINCT_BRANDS |
| --|--| ------------ |
| 五百|一个| 1 |
| 50人|一个| 1 |
| 徒步旅行|一个| 1 |
| 边缘|二个| 2 |
| 螺栓|三个| 3 |
| 布雷泽|三个| 3 |
| 思域奇|四个| 4 |
| CRV|四个| 4 |
fiddle