distinct

    1熱度

    1回答

    所以,我正在爲我的論壇構建一個會員獎勵系統,並被阻止在這個查詢中選擇「與不同參與者的論壇主題」。 我已經有這個查詢來計算過去24小時內每個論壇主題有多少帖子(回覆)。 SELECT poster . * , count(odgovori.id_odgovor) AS broj, members.username FROM poster INNER JOIN odgovori ON (odgov

    2熱度

    3回答

    我想只爲每個clientid保留1000個條目。下面的代碼做我想要的,但不循環clientid,而是保持1000個任何客戶端。 有沒有辦法在SQL中做到這一點?我被告知我需要一個遊標,但我希望不是。 DECLARE @ids TABLE (id int) DECLARE @clients TABLE (clientid varchar(20)) INSERT INTO @clients (c

    200熱度

    6回答

    使用SQL Server中,我有... ID SKU PRODUCT ======================= 1 FOO-23 Orange 2 BAR-23 Orange 3 FOO-24 Apple 4 FOO-25 Orange 我想 1 FOO-23 Orange 3 FOO-24 Apple 此查詢沒有得到我在那裏。我如何才能在一列上選擇DISTINCT? S

    139熱度

    16回答

    我有一個數據集objds。 objds包含一個名爲Table1的表。表1包含名爲ProcessName的列。此ProcessName包含重複的名稱。因此,我想只選擇不同的名稱。這是可能的。 intUniqId[i] = (objds.Tables[0].Rows[i]["ProcessName"].ToString());

    114熱度

    6回答

    我有以下的項目從一個XML設置: id category 5 1 5 3 5 4 5 3 5 3 我需要這些物品的一個獨特的列表: 5 1 5 3 5 4 我如何不同的分類和ID太LINQ?

    12熱度

    2回答

    我對LINQ很陌生。 假設我下面的表有: Incident ID DeviceID Time Info 1 1 5/2/2009 d 2 2 5/3/2009 c 3 2 5/4/2009 b 4 1 5/5/2009 a 在LINQ,我怎麼能寫查找最近的和獨特的(器件ID)組事件的質疑呢?我想結果是這樣的: ID DeviceID Time Info

    0熱度

    3回答

    我有一個表有兩列,比如column1和column2。 Column2不是唯一的。 對於column2的每個不同值,我想從表中隨機選擇一行,只有一行? 即我的結果集應具有與column2不同值的數量一樣多的行。 如: column1 column2 x 1 y 2 z 1 我想要的結果是 column1 column2 x 1 y 2 或 column1 co

    0熱度

    3回答

    數據庫查詢假設我有一個結表 EmployeeId DeptId --------- ------ 1 1 1 2 1 3 2 1 2 2 2 3 3 1 3 2 4 1 5 2 5 3 6 1 6 2 6 3 所以1名員工可以

    0熱度

    3回答

    比方說,我有2個表Customer和Books。 表格書籍可以有多行與客戶中的一行有關。 例如: 客戶John Doe的ID爲1000. Table Books有2行,其中member_id列的值爲1000(John Doe)。 這兩行是相同的除了其中一個字段(書名)是空的。另一行有一個標題值。 問題: 如何查詢這個以便我檢索有效的標題值的行,但是,如果兩個標題值都是空的,那麼它只是返回一行? 我

    7熱度

    10回答

    我想知道是否有一個性能良好的查詢從SQL Server中的日期時間字段的表中選擇不同日期(忽略時間)。 我的問題是沒有得到服務器來實際做到這一點(我已經見過this question了,而且我們已經有類似的東西使用DISTINCT)。問題在於是否有任何技巧可以讓它更快完成。使用我們正在使用的數據,我們當前的查詢返回大約80個不同日期,其中有約40,000行數據(在另一個索引列上過濾之後),日期列上