2015-07-20 67 views
-3

我有一个表格,列Nameunit如何生成每个组的编号?

客户可能有多个单位。 我想设置sl没有像下面的图像动态SQL。

enter image description here

我怎样才能做到这一点?

+6

你应该寻找它第一次。 'ROW_NUMBER()OVER(Partition By .... Order by ...)' –

回答

0

尝试此查询

select ROW_NUMBER() OVER (Partition By name Order by unit) as sl, 
name,Unit 
from tablename 
+3

为了提高SO的质量,我相信我们不应该为这些基本问题提供答案,这些问题也没有显示出解决问题的任何努力。 –

+0

@RagingBull是的你是对的,但所有的用户不应该理解一些功能 –

+0

你可以关闭这个问题作为重复。 @RagingBull –