我想知道如何为列中的每个文本值添加相同的数字。
例如:
| Text | Number |
| AAA | 1 |
| AAA | 1 |
| BBB | 2 |
| CCC | 3 |
| AAA | 1 |
| DDD | 4 |
| BBB | 2 |
无论有人知道 DAX 中的解决方案,还是 SQL Server 中填充列的查询,我都会很高兴得到解决方案。
最佳答案
你可以使用dense_rank()
:
select col1, dense_rank() over(order by col1) as val
from tablename
关于sql - 如何为相同的项目添加相同的数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55742882/