2
をスキップして取るのテーブルを次の点を考慮T-SQLグループが
テーブルからグループをスキップして取るためにどのように? Row_Number()を使用してみましたが、それは役に立ちません。何か案は?あなたはDENSE_RANK関数
dense_rank() over (partition by roomid) as row
の一部としてパーティションを使用する必要が
;WITH cte AS (SELECT Room.Id, Room.RoomName,
ROW_NUMBER() OVER
(ORDER BY Room.Id) AS RN
FROM Room INNER JOIN
RoomDetails ON Room.Id = RoomDetails.RoomId)
SELECT Id, RoomName
FROM cte
WHERE RN = 1
は」ROW_NUMBERを使用してみましたいくつかのより多くの例についてはこちらを参照)が、それは助けにはならない " - あなたの試みを投稿することを提案する。 –
@MitchWheat:私の試行コードを追加しました – Karthik