-2

Userテーブル

 UserId   UserName
   55     FirstUser
   22     SecondUser
    5     ThirdUser
   33     FourthUser

ユーザー名は「SecondUser」です。

「SecondUser」の名前をUserName列と一致させたいのですが、その後、それを取得したいのindexです。

SQL Serverindexでを見つけるにはどうすればよいですか?SecondUser

どんな助けでもポイントで感謝します。

ありがとう。

4

2 に答える 2

-1

ここにSQLFiddelのデモがあります

以下はサンプルクエリです:

select *,
       row_number() over (order by (select 0)) as 'Index'
  from [user]

Clustered Index注 : この回答は、または表にない場合にのみ適用さPrimary Key[user]ます。Primary Keyテーブルのいずれかの列にまたはがある場合Clustered Index、クエリを実行Select * from [user]すると、主キー列またはクラスター化インデックスが形成された列に並べ替えられた行を含む出力が得られます。

于 2013-10-11T07:23:19.177 に答える