세 개의 테이블이 있습니다. Table 1
및 Table 2
, User name
및 Table 3
에 가입 할 수 있습니다. Table 1
의 ip
열에 가입 할 수 있습니다.다른 열이있는 세 개의 테이블이있는 내부 조인
다음은 작성한 샘플 SQL 스크립트입니다.
SELECT R.[First Time], L.[USER], R1.[Destination Port] , L1.[IP Address] AS 'L1 IP Address',L2.[IP Address] AS 'L2 IP Address'
FROM [SAPA_SOCTemp_v1].[dbo].[LookUp_15_75] AS L
INNER JOIN [SAPA_SOCTemp_v1].[dbo].[Raw_15_244] AS R
ON L.[USER]=R.[Source User]
INNER JOIN [SAPA_SOCTemp_v1].[dbo].[Raw_15_246] AS R1
ON L.[IP]=R1.[Source IP]
LEFT JOIN [SAPA_SOCTemp_v1].[dbo].[LookUp_15_76] AS L1 ON R1.[Destination IP]=L1.[IP Address]
LEFT JOIN [SAPA_SOCTemp_v1].[dbo].[LookUp_15_77] AS L2 ON R1.[Destination IP]=L2.[IP Address]
WHERE L.[USER]='support.treasury1'
AND R.[Source User]='support.treasury1'
이것은 내가 얻는 결과입니다.
이
내가 기대하고있는 출력됩니다.이
데이터
support.treasury2 및 support.treasury3의 출처는 어디입니까? – Vashi
@Vashi 내 질문을 업데이트했습니다 – Jzl
어떻게 13:14에 하나의 항목이 있고 13:55에 두 개의 항목이 있습니까? 그 논리는 무엇입니까? – Vashi