rank

    0熱度

    2回答

    我想根據其最早的日期對行進行排名。但是,如果一行的同胞(同一組內的行)的排名較高,則會影響他們的排名。 id | group | date 1 11 2016-12-1 2 11 2016-01-1 3 22 2016-02-1 4 22 2016-05-1 5 3 2016-04-1 6 3 2016-06-1 目前: SELECT *, @curRank

    0熱度

    1回答

    我有一個客戶數據集,包含客戶ID和客戶支出。我需要根據客戶發送(高消費客戶,中等消費客戶,低消費客戶)將客戶數據集分爲3組。我嘗試使用RANK和Partitio,但我無法給出組數(3)。有沒有其他方式可以與Teradata一起完成此任務? 如果有9個客戶,我需要先按花費的數量對他們進行排序,然後將他們分成3組,並計算每個組下有多少客戶(3)。同時確定每組花費的金額的最小值和最大值 說,Cust F

    1熱度

    2回答

    假設我有,我已經根據值列排序的數據幀,現在看起來是這樣的: Name Value A 2 B 2 C 5 D 5 E 10 F 12 我寫一個函數,其中一個參數是一個等級(例如秩= 2),我想輸出爲對應的名稱(例如,C & d)。任何關係應該平等地排列。 我會很感激的任何指導,我已經嘗試實現這一點的多種方式,並不斷得到某種錯誤。

    0熱度

    1回答

    假設我有,我已經根據率排序,使得它現在看起來是這樣的一個數據幀: Name Rate A 10 D 11 C 11 E 12 B 13 F 14 我試圖寫一個函數,作爲參數的等級值(例如等級= 2)並輸出相應的名稱,使得如果等級中存在關係,則會輸出按字母順序排列的名稱。 在這種情況下,數據應看起來像這樣: Name Rate Rank A 10 1

    0熱度

    1回答

    我在excel 2007中有多個工作表的數據(稍後將轉移到較高版本),我想對其進行搜索選項,因此我使用另一個工作表來輸入期望的輸入在所有頁面上搜索並根據每張單頁中設置的RANK顯示結果。 如: 現在我有自己的個人排名都表,但我需要有持續的所有工作表的排名,低於預期的結果: 我使用的公式如下排名&評級欄: RANK => RANK(B3,$ B $ 3:$ B $ 65536,1) RATING =

    2熱度

    5回答

    我想構建一個函數,使用一個矢量,對它進行排序,對它進行排序並輸出排序和排名的矢量與原始定位值。例如:輸入:[10,332,42,0.9,0]輸出:[3,5,4,2,1] 我用這個堆棧溢出question(特別是Marius的答案)作爲參考指南,但是我我現在堅持使用我的代碼,不明白問題出在哪裏。 我正在運行一個C++ 03。 一個我得到的錯誤是 error: invalid types ‘const

    3熱度

    2回答

    我需要給TC5分配一個排名,而不是id。 SELECT a.id, a.user_id, a.tc1, a.tc4, min(a.tc5), a.tc2, b.avatar, c.username, @curRank := @curRank + 1 AS Rank FROM treningove_casy a INNER JOIN sn_users b ON a.user_id=b.id I

    -5熱度

    1回答

    一個回答問題: 所以我做了一個登錄和註冊功能,我的網站,但現在我會 要添加的用戶名的行列,並在側邊欄。但我不能 找出如何做到這一點,這就是爲什麼我要求你的幫助。 Signup.inc.php: <?php session_start(); include '../dbh.php'; $fname = $_POST['fname']; $lname = $_POST['lname'];

    0熱度

    1回答

    我使用全搜索文本來實現搜索功能。基本上我會做搜索所有與搜索字符串列。搜索字符串將具有來自不同列的值的組合。但是我不知道我需要搜索哪些列。 例如,使用下面的查詢中全文搜索SQL基於上次姓名,地址,找到客戶和Zip DECLARE @SearchString VARCHAR(200) SET @SearchString = 'Adam OR West OR 60608' SELECT Id, F

    0熱度

    1回答

    我有一個數據集有重複的記錄,我正在做一個排名(作爲數量)來進行重複數據刪除。我把它分組並看看重複有多糟糕。但是在我運行查詢以獲取rank = 1(其中rank = 1)的情況下,查詢花費的時間太長而且崩潰。 任何人都可以給我一些見解嗎? Select num, count(*) FROM (SELECT @rank :=case WHEN concat_ws(':', @Agent, @c