我有獲取案例詳細資訊的代碼。現在我需要獲取案例的 LogAgent 名稱。
但它在具有列的活動日志表中CreatedBy,Type并且該表具有多行 ( Logs)。
Created by 具有不同的代理名稱和型別具有不同的值,例如LogComment.
我需要首先LogComment從Type列中獲取并按名稱創建相應的內容。
任何人都可以請幫助如何做?
以下是我的資料,我需要突出顯示行
樣本資料
uj5u.com熱心網友回復:
如果您只想要特定用戶的第一條評論
Select Top 1 *
From YourTable
Where [Type]='Log Comment'
and [CreatedBy] = 'Benn'
Order By yourdatetimecolumn
如果您想要每個用戶的第一條評論
Select Top 1 with ties *
From YourTable
Where [Type]='Log Comment'
Order By row_number() over (partition by CreatedBy order by yourdatetimecolumn)
順便說一句: 最好將示例資料和所需結果作為文本發布。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/379304.html
標籤:sql sql-server
下一篇:T-SQL查詢建議
