dense-rank

    0熱度

    1回答

    編輯 - 重申我的需要,因爲兩個傢伙的方式比我更容易誤解我的問題,所以我需要使這個更好... 我有一個像下面的表。我需要選擇「ison」列爲1的第一組'sec1'行的所有行。因此,查詢應該首先返回'bbb'行,但是如果我將所有行設置爲ison = 0,然後使'ccc'行ison = 1,那麼我會在結果集中得到兩行'ccc'。任何人都可以幫助我與我的排名/頂部?使用MSSQL 2008. creat

    0熱度

    2回答

    其實,我的任務是根據薪水等級找到員工。 所以我用Dense_Rank()得到了答案。 最初有人告訴我,在SQL Server中解決2005年 後來他們改變了要求,並說,查詢應在SQL Server 2000還運行。 我解決了使用while循環。 但他們表示他們會接受使用SET BASED方法的解決方案。 如何做到這一點? 在此先感謝

    -1熱度

    2回答

    我有一個表A: (ID INT,一批INT,new_batch INT) ID和批次已填充: ID Batch New_Batch 1 01 NULL 2 01 NULL 3 02 NULL 4 02 NULL 5 02 NULL 6 03 NULL 7 04 NULL 8 05 NULL 現在我想填充New_batch根據到以下選擇語句。 (select batch from

    1熱度

    1回答

    遇到麻煩試圖排名我們每一個學生,通過他們在家庭組。 例假數據。 HomeGroup 1. Team RED 2. Team BLUE 3. Team Skeet 4. Team GREEN Students 1. John, Score - 34, Team RED 2. Jill, Score - 87.3, Team RED 3. Fred, Score - 41, Team

    1熱度

    2回答

    假設我們有以下數據: Key Value Desired Rank --- ----- ------------ P1 0.6 2 P1 0.6 2 P1 0.6 2 P2 0.8 1 P2 0.8 1 P3 0.6 3 P3 0.6 3 我想SELECT DISTINCT由價值降序排列鍵到在支持分頁網格顯示。 我不知道如何生成秩爲Desire

    1熱度

    1回答

    我知道排名函數的DENSE_RANK()函數及其工作。但是我總是隻寫這個函數的名字,而且它隱含地做了它的工作,看不到它是如何工作的,我喜歡看它的結構,它使用T_SQL語言在這個函數中執行操作。你能幫我一下嗎?

    1熱度

    2回答

    這裏是我想找到所有與相同數量的訂單數據的例子,忽略了訂單ID列 Product Location Customer OrderID Quantity Eggs Chicago XYZ 2011 10 Eggs Chicago XYZ 2012 10 Eggs Chicago XYZ 2013 15 所以,我在SQL中使用DENSE_RANK函數 Select