如何组合三个表的数据来检索一个数据



我有以下三张表&它的列和想要的数据如下

Sensor  - SystemID,Sensorname, Sensortime    
User  - EmpID,SystemID    
Incident  -IncID,EmpID,DateOpened,Description

我想为发生事件的EmpID检索传感器数据(从sensor Table)。描述字段包含单词"系统"和传感器。传感器时间在事件发生前4天下降。DateOpened

请指导我如何将这三个表结合起来得到这些数据

WITH two_tables AS(
SELECT * FROM Sensor s JOIN User u
ON s.SystemID = u.SystemID) t
SELECT * FROM Incident i JOIN two_tables on i.EmpID = t.EmpID

这是一个粗略的草图,你可以在此基础上构建。请尝试共享sql尝试,这样可以更容易。

最新更新