表...但留下基礎上,PolledAt
場由LoginID
領域細分電子郵件最大行。這就意味着用戶(登錄ID)具有多行,在晚上結束該用戶應該只有刪除後一排。該行應該是MAX(PolledAt)
的值。具有以下</p> <pre><code>CREATE TABLE [dbo].[Poll]( [PollID] [bigint] IDENTITY(1,1) NOT NULL, [LoginID] [bigint] NOT NULL, [FacilityID] [bigint] NOT NULL, [PolledAt] [datetime] NOT NULL, ) </code></pre> <p>我必須清空該表進行夜間DELETE與GROUP BY
我能得到我不記錄要刪除與此:
SELECT
LoginID,
MAX(PolledAt) AS MaxPolledAt
FROM
Poll
GROUP BY
LoginID
但我不知道如何形成我刪除,因爲我不顯示主鍵這是pollid。我需要採取上述選擇的結果,並刪除除了選擇返回的所有內容。