我的數據庫是SQL Server 2008我有一個3列的表格。名稱,類型,時間。爲第一列中的每一列選擇第一列第三列
我需要選擇第一個(通過時間 - 第3欄)事件發生的每個名字的和是1型 的例如它可以是
(喬治,1,15:00) (George,1,15:00) (George,1,16:00) (George,1,16:10) (Mary,1,15:00) (Mary,3,15:00) (Mary,1,16:00) (Mary,1,16:10)
我只需要得到(George,1,15:00) (Mary,1,15:00)
我這樣做,但它不起作用。我知道這不是正確使用獨特的。
select distinct(an1. name), an2.Time
from mytable an1
left join mytable an2
on an1.id=an2.id
where an1.type =1
這工作。非常感謝你! –