我有2張桌子。如何在SQL中查找不匹配的記錄列表? (有些麻煩)
用戶 - 具有每用戶1排,這些列:
- 用戶名
- 的LastAccessTime
這顯示最後一次有人使用他們的關鍵某處大樓。
活動 - 有每個用戶的多行,將記錄這些列的每一個事件:
- 事件ID
- EVENTTIME
- 用戶名
- EventTypeID
這說明每一個實例有人使用他們的鑰匙。 當某人進入建築物或「加入時鐘」時,EventTypeID爲70。
我試圖做一個查詢,顯示誰使用他們的密鑰,但沒有使用他們的密鑰在某一天註冊他們的入口的人。
下面將是誰這樣做了正確的用戶真正:
- Users.LastAccessTime>「2017年2月28日」(又名今天的日期)
- 最近的情況Events.EventTypeID = 70也將在同一行Events.EventTime>'2017-02-28'
但我需要的是不遵守建築規則的人員列表。
感謝您提前給予任何幫助。
規則不明確。請嘗試添加一些數據樣本集。 –