greatest-n-per-group

    1熱度

    6回答

    可能重複: Retrieving the last record in each group 我有兩個表建立一個類似這樣(簡化的追求): 動作 - id - user_id - action - time 用戶 - id - name 我想輸出每個用戶的最新操作。我不知道如何去做。 我不擅長使用SQL,但是從我查過的東西看,它應該看起來像下面這樣。不確定。 SELECT `users`.`

    0熱度

    2回答

    在上述FLDID 52 =說明和FLDID 54 = HistoryDe​​tail 對於任何給定日期的輸出應成爲該日期的最後一項。此外,這些列需要成爲行。 用戶將提供2個日期。說2010年3月2和3月3日,2010年 因此,在上述的情況下輸出應 由於第六版不具有用於FLDID 52在表A,[佔位符的條目1]應該有Rev 3中的詞彙(因爲這是表格A中FldID 52的第6版本之前的最新版本)。 同

    2熱度

    1回答

    我有3個字段的表: ID(不是唯一的,而不是主鍵) timestamp 我想爲每個不同的ID獲得最後一項,但是當我做 SELECT ID, max(timestamp) from table GROUP BY ID 標記字段是wr翁。 我有以下字段的另一個表: ID(唯一,主鍵) lat lng 我想執行相同的查詢,但與lat和lng領域,但由於我不能做的第一步,我不知道什麼樣的o我應該使用f查詢

    0熱度

    4回答

    我有一個表PICTURES: username varchar(50) picture_id varchar(50) datetime ...我有一個表FRIENDS: user_1 varchar(50) user_2 varchar(50) datetime 當你有交友網站用戶名上進入user_1,你的朋友用戶名在user_2。對於每個新朋友一個新的行... 我想說明的一個用戶

    6熱度

    3回答

    這裏是我的表 tbl_records -title -created -views 我想知道我怎樣才能使他們由標題分組查詢的簡化版本,但返回備案每個組是最近創建的。然後我會通過意見來訂購它。 我猜想的一種方法是做一個子查詢,並通過創建進行排序,然後按標題對其進行分組,然後從這些結果按視圖排序。我想有更好的方法。 感謝 編輯: 示例數據: -title: Gnu Design -crea

    2熱度

    3回答

    我的問題是這樣的: 我的表是MESSAGE和MESSAGE_COMMENT, MESSAGE (id,content) MESSAGE_COMMENT (id, message_id, content) ,我需要選擇所有消息和最多3條評論每封郵件,就像在這個例子: type | id | content M 15 "this is a message with no comments"

    1熱度

    2回答

    你將如何編寫一個MySQL查詢來限制連接表的結果(或者如果這樣做效果更好,則選擇子選擇)並計算連接表或表中的項數?例如,假設您有三個表格:項目,任務和評論,其中項目有0個或更多任務,任務有0個或更多註釋。您如何將每個項目返回的任務數量限制爲3,並返回每個項目的任務總數和每個任務的評論數? 這就是我想象中的結果集的樣子: project_id, project_title, task_id, tas

    0熱度

    2回答

    我需要一個SQL查詢,它返回每個ClientID的PlanDate的前2個計劃。這是所有在PlanID是PrimaryID,ClientID是一個foreignID。 這是我迄今爲止 - > SELECT * FROM [dbo].[tblPlan] WHERE [PlanID] IN (SELECT TOP (2) PlanID FROM [dbo].[tblPlan] ORDER BY [

    3熱度

    2回答

    組 可能重複: Retrieving the last record in each group 我有2個表產品和成本 產品 ProdCode - PK ProdName 成本 Effectivedate - PK RetailCOst Prodcode 我想這個查詢: SELECT a.ProdCOde AS id, MAX(EffectiveDate) AS edate, Ret

    1熱度

    4回答

    我有一個投標表,如下所示: SellID INT FOREIGN KEY REFERENCES SellItem(SellID), CusID INT FOREIGN KEY REFERENCES Customer(CusID), Amount FLOAT NOT NULL, BidTime DATETIME DEFAULT getdate() 現在在我的網站,我需要向用戶顯示當前投標;